diff options
| -rw-r--r-- | plugins/unityshell/src/unityshell.cpp | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/plugins/unityshell/src/unityshell.cpp b/plugins/unityshell/src/unityshell.cpp index 0ecff9515..4e91d434f 100644 --- a/plugins/unityshell/src/unityshell.cpp +++ b/plugins/unityshell/src/unityshell.cpp @@ -4194,13 +4194,13 @@ void UnityScreen::InitUnityComponents()  }  }; - UScreen::GetDefault()->changed.connect([this, check_launchers_size] (int, std::vector<nux::Geometry> const&) { + UScreen::GetDefault()->changed.connect(sigc::track_obj([this, check_launchers_size] (int, std::vector<nux::Geometry> const&) {  check_launchers_size(); - }); + }, *this)); - Settings::Instance().launcher_position.changed.connect([this, check_launchers_size] (LauncherPosition const&) { + Settings::Instance().launcher_position.changed.connect(sigc::track_obj([this, check_launchers_size] (LauncherPosition const&) {  check_launchers_size(); - }); + }, *this));  check_launchers_size(); | 
