GNU bug report logs -
#31223
25.3; New menus are empty with GTK3
Previous Next
Reported by: Thomas Schneider <qsx <at> chaotikum.eu>
Date: Fri, 20 Apr 2018 14:57:01 UTC
Severity: normal
Tags: help
Merged with 23672,
28106
Found in versions 25.0.94, 25.2, 25.3
Fixed in version 27.1
Done: Robert Pluim <rpluim <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
Message #70 received at 31223 <at> debbugs.gnu.org (full text, mbox):
> From: Robert Pluim <rpluim <at> gmail.com>
> Cc: 31223 <at> debbugs.gnu.org, tbading <at> web.de
> Date: Tue, 07 Jan 2020 17:15:04 +0100
>
> >>>>> On Tue, 17 Dec 2019 15:43:50 +0100, Robert Pluim <rpluim <at> gmail.com> said:
> Robert> diff --git a/src/xfns.c b/src/xfns.c
> Robert> index 47aa19607f..51a46bd6db 100644
> Robert> --- a/src/xfns.c
> Robert> +++ b/src/xfns.c
> Robert> @@ -5091,6 +5091,8 @@ DEFUN ("x-display-monitor-attributes-list", Fx_display_monitor_attributes_list,
> Robert> #elif defined HAVE_GTK3
> Robert> scale = gdk_screen_get_monitor_scale_factor (gscreen, i);
> Robert> #endif
> Robert> + rec.x *= scale;
> Robert> + rec.y *= scale;
> Robert> rec.width *= scale;
> Robert> rec.height *= scale;
> Robert> work.x *= scale;
>
> Eli, is this OK for emacs-27? It will only affect
> display-monitor-attributes-list for people using GTK on multiple
> monitors where one is HiDPI.
Yes, please push to emacs-27, and thanks.
This bug report was last modified 5 years and 140 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.