GNOME Bugzilla – Bug 755431
xsettings: cursor-size changes are missed
Last modified: 2015-09-23 15:26:20 UTC
The xsettings_callback is ignoring cursor-size changes since there's not translation entry for this key - it is supposed to be handled by xfg_callback, but we're not calling it :-( This should fix it: @@ -1033,7 +1033,8 @@ xsettings_callback (GSettings *settings, GVariant *value; if (g_str_equal (key, TEXT_SCALING_FACTOR_KEY) || - g_str_equal (key, SCALING_FACTOR_KEY)) { + g_str_equal (key, SCALING_FACTOR_KEY) || + g_str_equal (key, CURSOR_SIZE_KEY)) { xft_callback (NULL, key, manager); return; }
commit e6ebb3a0d19e6fa7558bb94b77e59423cc64fd94 Author: Matthias Clasen <mclasen@redhat.com> Date: Wed Sep 23 17:24:09 2015 +0200 xsettings: Fix cursor-size changes being ignored The GSettings callback wasn't calling Xft when the cursor size configuration changed. https://bugzilla.gnome.org/show_bug.cgi?id=755431