diff --git a/interface/src/scripting/WalletScriptingInterface.cpp b/interface/src/scripting/WalletScriptingInterface.cpp index 8d6dc7bbcd..87c5c89ab3 100644 --- a/interface/src/scripting/WalletScriptingInterface.cpp +++ b/interface/src/scripting/WalletScriptingInterface.cpp @@ -16,7 +16,6 @@ CheckoutProxy::CheckoutProxy(QObject* qmlObject, QObject* parent) : QmlWrapper(q } WalletScriptingInterface::WalletScriptingInterface() { - _contextOverlayInterface = DependencyManager::get(); _entityPropertyFlags += PROP_POSITION; _entityPropertyFlags += PROP_ROTATION; @@ -43,9 +42,9 @@ void WalletScriptingInterface::proveAvatarEntityOwnershipVerification(const QUui if (!entityID.isNull() && entityProperties.getMarketplaceID().length() > 0) { if (!entityProperties.getClientOnly()) { qCDebug(entities) << "Failed to prove ownership of:" << entityID << "is not an avatar entity"; - emit _contextOverlayInterface->ownershipVerificationFailed(entityID); + emit DependencyManager::get()->ownershipVerificationFailed(entityID); return; } - _contextOverlayInterface->requestOwnershipVerification(entityID); + DependencyManager::get()->requestOwnershipVerification(entityID); } } \ No newline at end of file diff --git a/interface/src/scripting/WalletScriptingInterface.h b/interface/src/scripting/WalletScriptingInterface.h index c725c34685..8e2dcd47a8 100644 --- a/interface/src/scripting/WalletScriptingInterface.h +++ b/interface/src/scripting/WalletScriptingInterface.h @@ -34,8 +34,6 @@ class WalletScriptingInterface : public QObject, public Dependency { Q_OBJECT Q_PROPERTY(uint walletStatus READ getWalletStatus WRITE setWalletStatus NOTIFY walletStatusChanged) - QSharedPointer _contextOverlayInterface; - public: WalletScriptingInterface();