With this snap, my observations are consistent with what I'm seeing with the gnome-characters and gnome-calculator snaps: the arrow cursor is scaled correctly, but other cursors (such as text caret) aren't.
This test snap uses the desktop-gtk3 part, plugs into the theme interfaces provided by gtk-common-themes, additionally to desktop, gsettings, unity7 and x11.
I built a simple test snap with the Gtk hello world application (https:/ /developer. gnome.org/ gtk3/stable/ gtk-getting- started. html#id- 1.2.3.5, slightly modified to add a GtkEntry), built against core18 on bionic (Gtk 3.22.30).
With this snap, my observations are consistent with what I'm seeing with the gnome-characters and gnome-calculator snaps: the arrow cursor is scaled correctly, but other cursors (such as text caret) aren't.
This test snap uses the desktop-gtk3 part, plugs into the theme interfaces provided by gtk-common-themes, additionally to desktop, gsettings, unity7 and x11.