I think in GTK you need to connect to "notify::scale-factor" on a GtkWidget or GtkWindow.
https://developer.gnome.org/gtk3/stable/GtkWidget.html#GtkWidget--scale- factor ** No longer affects: mutter (Ubuntu) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-initial-setup in Ubuntu. https://bugs.launchpad.net/bugs/1934470 Title: gnome-initial-setup should detect screen scale change Status in gnome-initial-setup package in Ubuntu: New Bug description: gnome-initial-setup detects size-changed event on GdkScreen, but when screen scale is changed the resize event is not triggered, causing it not reevaluating the small screen detection. Replacing it with monitors-changed can resolve this issue. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/1934470/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

