diff options
Diffstat (limited to 'src/lib/ecore_x/ecore_x.c')
-rw-r--r-- | src/lib/ecore_x/ecore_x.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/lib/ecore_x/ecore_x.c b/src/lib/ecore_x/ecore_x.c index 8503addacd..924b416ebb 100644 --- a/src/lib/ecore_x/ecore_x.c +++ b/src/lib/ecore_x/ecore_x.c | |||
@@ -1431,6 +1431,17 @@ ecore_x_window_sniff(Ecore_X_Window win) | |||
1431 | if (_ecore_xlib_sync) ecore_x_sync(); | 1431 | if (_ecore_xlib_sync) ecore_x_sync(); |
1432 | } | 1432 | } |
1433 | 1433 | ||
1434 | /* this is internal-only for now */ | ||
1435 | EAPI void | ||
1436 | ecore_x_window_root_properties_select(void) | ||
1437 | { | ||
1438 | LOGFN(__FILE__, __LINE__, __FUNCTION__); | ||
1439 | if (_ecore_x_window_manage_succeeded) return; | ||
1440 | EINA_SAFETY_ON_NULL_RETURN(_ecore_x_disp); | ||
1441 | XSelectInput(_ecore_x_disp, ecore_x_window_root_first_get(), PropertyChangeMask); | ||
1442 | if (_ecore_xlib_sync) ecore_x_sync(); | ||
1443 | } | ||
1444 | |||
1434 | EAPI void | 1445 | EAPI void |
1435 | ecore_x_window_client_sniff(Ecore_X_Window win) | 1446 | ecore_x_window_client_sniff(Ecore_X_Window win) |
1436 | { | 1447 | { |