[mutter] backend: move the cursor render update on screen changes here
- From: Marco Trevisan <marcotrevi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] backend: move the cursor render update on screen changes here
- Date: Fri, 13 Oct 2017 05:50:14 +0000 (UTC)
commit a8c80cceceab52658f87af6f263776b1e8e943f6
Author: Marco Trevisan (TreviƱo) <mail 3v1n0 net>
Date: Fri Oct 13 00:12:50 2017 -0500
backend: move the cursor render update on screen changes here
https://bugzilla.gnome.org/show_bug.cgi?id=788860
src/backends/meta-backend.c | 2 ++
src/core/screen.c | 7 -------
2 files changed, 2 insertions(+), 7 deletions(-)
---
diff --git a/src/backends/meta-backend.c b/src/backends/meta-backend.c
index edabaa4..9083a43 100644
--- a/src/backends/meta-backend.c
+++ b/src/backends/meta-backend.c
@@ -196,6 +196,8 @@ meta_backend_monitors_changed (MetaBackend *backend)
priv->is_pointer_position_initialized = TRUE;
}
}
+
+ meta_cursor_renderer_force_update (priv->cursor_renderer);
}
void
diff --git a/src/core/screen.c b/src/core/screen.c
index be43943..c14bba0 100644
--- a/src/core/screen.c
+++ b/src/core/screen.c
@@ -2273,9 +2273,6 @@ static void
on_monitors_changed_internal (MetaMonitorManager *manager,
MetaScreen *screen)
{
- MetaBackend *backend;
- MetaCursorRenderer *cursor_renderer;
-
meta_monitor_manager_get_screen_size (manager,
&screen->rect.width,
&screen->rect.height);
@@ -2306,10 +2303,6 @@ on_monitors_changed_internal (MetaMonitorManager *manager,
meta_screen_foreach_window (screen, META_LIST_DEFAULT, meta_screen_resize_func, 0);
meta_screen_queue_check_fullscreen (screen);
-
- backend = meta_get_backend ();
- cursor_renderer = meta_backend_get_cursor_renderer (backend);
- meta_cursor_renderer_force_update (cursor_renderer);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]