GNU bug report logs - #27647
26.0.50; Line numbers implemented natively disappear momentarily when frame out of focus

Previous Next

Package: emacs;

Reported by: Kaushal Modi <kaushal.modi <at> gmail.com>

Date: Mon, 10 Jul 2017 20:55:02 UTC

Severity: normal

Tags: patch

Found in version 26.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: martin rudalics <rudalics <at> gmx.at>
To: Noam Postavsky <npostavs <at> users.sourceforge.net>, Alex <agrambot <at> gmail.com>
Cc: 27647 <at> debbugs.gnu.org, Kaushal Modi <kaushal.modi <at> gmail.com>
Subject: bug#27647: 26.0.50; Line numbers implemented natively disappear momentarily when frame out of focus
Date: Thu, 09 Nov 2017 08:28:55 +0100
> Which sounds like it would be correct, except that the meaning of
> tip_frame is different for GTK tooltips, as explained in x_hide_tip:
>
>      static Lisp_Object
>      x_hide_tip (bool delete)
>      {
>      ...
>      #ifdef USE_GTK
>            {
>          /* When using system tooltip, tip_frame is the Emacs frame on
>             which the tip is shown.  */
>          struct frame *f = XFRAME (tip_frame);

Good catch!  And yes, we wouldn't have had that problem if we had left
in (parts of) the code Dmitry Antipov installed some time ago where "The
goal was to avoid tricky global variables".

martin




This bug report was last modified 7 years and 242 days ago.

Previous Next


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