summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/backends/meta-cursor.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backends/meta-cursor.c b/src/backends/meta-cursor.c
index ccd0ab017..beeee765b 100644
--- a/src/backends/meta-cursor.c
+++ b/src/backends/meta-cursor.c
@@ -229,6 +229,8 @@ meta_cursor_sprite_load_from_theme (MetaCursorSprite *self)
g_assert (self->cursor != META_CURSOR_NONE);
+ self->theme_dirty = FALSE;
+
/* We might be reloading with a different scale. If so clear the old data. */
if (self->xcursor_images)
{
@@ -244,8 +246,6 @@ meta_cursor_sprite_load_from_theme (MetaCursorSprite *self)
image = meta_cursor_sprite_get_current_frame_image (self);
meta_cursor_sprite_load_from_xcursor_image (self, image);
-
- self->theme_dirty = FALSE;
}
MetaCursorSprite *