diff options
Diffstat (limited to '')
| -rw-r--r-- | src/desktop-events.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/desktop-events.cpp b/src/desktop-events.cpp index 1144f0844..a1f4363ea 100644 --- a/src/desktop-events.cpp +++ b/src/desktop-events.cpp @@ -49,8 +49,10 @@ int sp_desktop_root_handler(SPCanvasItem */*item*/, GdkEvent *event, SPDesktop * { static bool watch = false; static bool first = true; + if ( first ) { - if ( prefs_get_int_attribute("options.useextinput", "value", 1) ) { + if ( prefs_get_int_attribute("options.useextinput", "value", 1) + && prefs_get_int_attribute("options.switchonextinput", "value", 0) ) { watch = true; init_extended(); } @@ -408,8 +410,8 @@ void snoop_extended(GdkEvent* event, SPDesktop *desktop) } else { g_warning(" NO VERB FOUND"); } - } else { - g_warning(" NO ID FOUND"); +// } else { +// g_warning(" NO ID FOUND"); } } } |
