GNU bug report logs - #40047
Images in tooltip-mode tooltips broken on Linux (with x-gtk-use-system-tooltips=t) and OSX

Previous Next

Package: emacs;

Reported by: Dustin Lacewell <dlacewell <at> gmail.com>

Date: Thu, 12 Mar 2020 22:12:01 UTC

Severity: normal

Found in version 26.2

Full log


View this message in rfc822 format

From: Dustin Lacewell <dlacewell <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 40047 <at> debbugs.gnu.org, Stephen Berman <stephen.berman <at> gmx.net>
Subject: bug#40047: 26.2; Images in tooltip-mode tooltips broken on Linux and OSX
Date: Fri, 13 Mar 2020 10:00:00 -0500
[Message part 1 (text/plain, inline)]
(Sorry if I am replying incorrectly by replying to all...)

> > If, in the GNU/Linux build, you set x-gtk-use-system-tooltips to nil,
> > does the problem go away?
>
> It does for me.  That is, I'm running GNU/Linux and with
> x-gtk-use-system-tooltips set to t, I don't see the image, but with it
> set to nil, I do.

I can confirm this as well!

On Fri, Mar 13, 2020 at 9:25 AM Eli Zaretskii <eliz <at> gnu.org> wrote:

> > From: Stephen Berman <stephen.berman <at> gmx.net>
> > Cc: Dustin Lacewell <dlacewell <at> gmail.com>,  40047 <at> debbugs.gnu.org
> > Date: Fri, 13 Mar 2020 13:11:31 +0100
> >
> > > If, in the GNU/Linux build, you set x-gtk-use-system-tooltips to nil,
> > > does the problem go away?
> >
> > It does for me.  That is, I'm running GNU/Linux and with
> > x-gtk-use-system-tooltips set to t, I don't see the image, but with it
> > set to nil, I do.
>
> Thanks for testing.  So I guess the problem is that we fail to
> instruct the native tooltips to display the image or use the correct
> dimensions, for some reason, and the problem doesn't exist on Windows
> because we always use our own code for tooltips there.
>
> Patches to fix the native case are welcome.
>
[Message part 2 (text/html, inline)]

This bug report was last modified 5 years and 95 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.