This change correctly sizes HiDPI curors on macOS. Before this, the cursors would appear double the size of normal cursors on non HiDPI screens. Based in part on this comment: https://gitlab.gnome.org/GNOME/gtk/-/issues/613#note_687914