mirror of
https://github.com/brl/mutter.git
synced 2024-11-25 17:40:40 -05:00
Revert "prefs: Scale the root window cursor by the scale factor"
This reverts commit 4fe66ce0a9
.
This is wrong ... we should not scale the cursor size but read
the cursor xsettings that gets exported by gsd. Also this won't update on
resolution changes.
https://bugzilla.gnome.org/show_bug.cgi?id=729337
This commit is contained in:
parent
52678c39e6
commit
ab40dfdd51
@ -1347,26 +1347,10 @@ meta_prefs_get_cursor_theme (void)
|
|||||||
return cursor_theme;
|
return cursor_theme;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
|
||||||
get_scale_factor (void)
|
|
||||||
{
|
|
||||||
GdkScreen *screen;
|
|
||||||
GValue value = G_VALUE_INIT;
|
|
||||||
|
|
||||||
g_value_init (&value, G_TYPE_INT);
|
|
||||||
|
|
||||||
/* XXX: Should this be in ui/ ? Or MetaMonitorManager? */
|
|
||||||
screen = gdk_screen_get_default ();
|
|
||||||
if (gdk_screen_get_setting (screen, "gdk-window-scaling-factor", &value))
|
|
||||||
return g_value_get_int (&value);
|
|
||||||
else
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
int
|
int
|
||||||
meta_prefs_get_cursor_size (void)
|
meta_prefs_get_cursor_size (void)
|
||||||
{
|
{
|
||||||
return cursor_size * get_scale_factor ();
|
return cursor_size;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user