[gnome-shell] shell-global: Only sync input region if X11 session
- From: Jonas Ådahl <jadahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] shell-global: Only sync input region if X11 session
- Date: Mon, 19 Aug 2019 09:24:50 +0000 (UTC)
commit 638b315e40c62979703bcbe2c61203c2fdb17bdf
Author: Jonas Ådahl <jadahl gmail com>
Date: Fri Aug 16 16:28:22 2019 +0200
shell-global: Only sync input region if X11 session
We'd do an early out in the called functions eventually anyway.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/682
src/shell-global.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/src/shell-global.c b/src/shell-global.c
index ca43257ad3..06f2be2aa4 100644
--- a/src/shell-global.c
+++ b/src/shell-global.c
@@ -937,7 +937,8 @@ shell_global_begin_modal (ShellGlobal *global,
return FALSE;
global->has_modal = meta_plugin_begin_modal (global->plugin, options, timestamp);
- sync_input_region (global);
+ if (!meta_is_wayland_compositor ())
+ sync_input_region (global);
return global->has_modal;
}
@@ -967,7 +968,8 @@ shell_global_end_modal (ShellGlobal *global,
meta_display_focus_default_window (global->meta_display,
get_current_time_maybe_roundtrip (global));
- sync_input_region (global);
+ if (!meta_is_wayland_compositor ())
+ sync_input_region (global);
}
/* Code to close all file descriptors before we exec; copied from gspawn.c in GLib.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]