Skip to content

Commit 81fdb55

Browse files
vkarehraveit65
authored andcommitted
Scale cursor size for HiDPI
1 parent 5bb0b3e commit 81fdb55

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/core/prefs.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
#include "prefs.h"
2828
#include "ui.h"
2929
#include "util.h"
30+
#include <gdk/gdk.h>
3031
#include <gio/gio.h>
3132
#include <string.h>
3233
#include <stdlib.h>
@@ -1097,7 +1098,10 @@ meta_prefs_get_cursor_theme (void)
10971098
int
10981099
meta_prefs_get_cursor_size (void)
10991100
{
1100-
return cursor_size;
1101+
GdkWindow *window = gdk_get_default_root_window ();
1102+
gint scale = gdk_window_get_scale_factor (window);
1103+
1104+
return cursor_size * scale;
11011105
}
11021106

11031107
gboolean

0 commit comments

Comments
 (0)