summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/desktop-tracker.cpp
diff options
context:
space:
mode:
authorLiam P. White <inkscapebrony@gmail.com>2014-06-26 17:49:17 +0000
committerLiam P. White <inkscapebrony@gmail.com>2014-06-26 17:49:17 +0000
commit6dfb9b4eade77ac55d11f05669c2192352b9b8fa (patch)
treeb5925ceaf9684f21ff9cfb9b8e639be9e0937957 /src/ui/dialog/desktop-tracker.cpp
parentUpdate to exp. r13409 (diff)
downloadinkscape-6dfb9b4eade77ac55d11f05669c2192352b9b8fa.tar.gz
inkscape-6dfb9b4eade77ac55d11f05669c2192352b9b8fa.zip
4. further refactor Application class; create proper singleton, encapsulate members, simplify signals
(bzr r13341.5.6)
Diffstat (limited to 'src/ui/dialog/desktop-tracker.cpp')
-rw-r--r--src/ui/dialog/desktop-tracker.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/ui/dialog/desktop-tracker.cpp b/src/ui/dialog/desktop-tracker.cpp
index 06f0216a7..5eb9ea054 100644
--- a/src/ui/dialog/desktop-tracker.cpp
+++ b/src/ui/dialog/desktop-tracker.cpp
@@ -41,10 +41,9 @@ void DesktopTracker::connect(GtkWidget *widget)
// Use C/gobject callbacks to avoid gtkmm rewrap-during-destruct issues:
hierID = g_signal_connect( G_OBJECT(widget), "hierarchy-changed", G_CALLBACK(hierarchyChangeCB), this );
inkID = INKSCAPE->signal_activate_desktop.connect(
- sigc::hide<0>(
sigc::bind(
- sigc::ptr_fun(&DesktopTracker::activateDesktopCB), this)
- ));
+ sigc::ptr_fun(&DesktopTracker::activateDesktopCB), this)
+ );
GtkWidget *wdgt = gtk_widget_get_ancestor(widget, SP_TYPE_DESKTOP_WIDGET);
if (wdgt && !base) {