diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index 5e41530d93..a5c1ad6cf0 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -6691,6 +6691,7 @@ void Application::resetSensors(bool andReload) { DependencyManager::get()->reset(); DependencyManager::get()->reset(); _overlayConductor.centerUI(); + getActiveDisplayPlugin()->resetSensors(); getMyAvatar()->reset(true, andReload); QMetaObject::invokeMethod(DependencyManager::get().data(), "reset", Qt::QueuedConnection); } diff --git a/interface/src/Application.h b/interface/src/Application.h index fd45a594b5..0ebe5ac717 100644 --- a/interface/src/Application.h +++ b/interface/src/Application.h @@ -120,7 +120,7 @@ class Application : public QApplication, public: // virtual functions required for PluginContainer virtual ui::Menu* getPrimaryMenu() override; - virtual void requestReset() override { resetSensors(true); } + virtual void requestReset() override { resetSensors(false); } virtual void showDisplayPluginsTools(bool show) override; virtual GLWidget* getPrimaryWidget() override; virtual MainWindow* getPrimaryWindow() override;