From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Newsgroups: gmane.emacs.bugs Subject: bug#17926: Menu and tooltip glitches using GTK toolkit Date: Fri, 04 Jul 2014 13:07:00 +0200 Message-ID: <53B68AD4.10905@swipnet.se> References: <53B5D5F1.5010109@zen.co.uk> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1404472106 14389 80.91.229.3 (4 Jul 2014 11:08:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 4 Jul 2014 11:08:26 +0000 (UTC) To: Robert Parlett , 17926@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jul 04 13:08:20 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1X31Ll-0004l8-Gd for geb-bug-gnu-emacs@m.gmane.org; Fri, 04 Jul 2014 13:08:17 +0200 Original-Received: from localhost ([::1]:35622 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X31Ll-0002yZ-1F for geb-bug-gnu-emacs@m.gmane.org; Fri, 04 Jul 2014 07:08:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42415) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X31Lc-0002xI-4k for bug-gnu-emacs@gnu.org; Fri, 04 Jul 2014 07:08:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X31LW-0003DC-OP for bug-gnu-emacs@gnu.org; Fri, 04 Jul 2014 07:08:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51222) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X31LW-0003D6-EH for bug-gnu-emacs@gnu.org; Fri, 04 Jul 2014 07:08:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1X31LW-0003gJ-1Y for bug-gnu-emacs@gnu.org; Fri, 04 Jul 2014 07:08:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 04 Jul 2014 11:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17926-submit@debbugs.gnu.org id=B17926.140447203114075 (code B ref 17926); Fri, 04 Jul 2014 11:08:01 +0000 Original-Received: (at 17926) by debbugs.gnu.org; 4 Jul 2014 11:07:11 +0000 Original-Received: from localhost ([127.0.0.1]:42372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X31Kg-0003ew-3z for submit@debbugs.gnu.org; Fri, 04 Jul 2014 07:07:10 -0400 Original-Received: from mailfe03.swip.net ([212.247.154.65]:37437 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X31Kc-0003ek-GG for 17926@debbugs.gnu.org; Fri, 04 Jul 2014 07:07:07 -0400 X-T2-Spam-Status: No, hits=-1.9 required=5.0 tests=BAYES_00 Original-Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe03.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 346940798; Fri, 04 Jul 2014 13:07:00 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 In-Reply-To: <53B5D5F1.5010109@zen.co.uk> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:91174 Archived-At: 2014-07-04 00:15, Robert Parlett skrev: > When I click on a menu - say the Options menu, then cursor down to a sub-menu > - say "Line wrapping in this buffer" - then when the pointer reaches the > sub-item, its menu doesn't open. I then have to move the mouse slightly, and > only then does the menu open. I tried this on Ubuntu 14.04, with emacs 24.4 candidate and emacs trunk. They don't exhibit the problem you describe, sub menus are opened at once. > Further, tooltips in a menu sometimes don't > appear correctly at first. They appear clipped and incomplete, but a further > mouse move makes them redraw correctly. I can't reproduce this either. In the future, please refrain from reporting two problems in one bug report, make two separate bug reports instead. Did you starte emacs with -Q? You do not seem to run vanilla Ubuntu, but rather have another theme/window manager. Please give the details of that (i.e. desktop environment, theme, window manager). Jan D. > > All other GTK apps work normally. > > I have created a youtube video which illustrates the above :- > http://youtu.be/Ix1vO3T84ZI > > This affects version 24.3.1, installed in ubuntu 14.04, both on 32 and 64 bit > installations. I also downloaded the source, also version 24.3.1, and > compiled that, with the same results. > > A workaround is to configure with "--with-x-toolkit=athena". This toolkit's > menus don't suffer from the same problems, and work fine. > > > In GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.10.7) > of 2014-03-07 on lamiak, modified by Debian > Windowing system distributor `The X.Org Foundation', version 11.0.11501000 > System Description: Ubuntu 14.04 LTS > > Configured using: > `configure '--build' 'x86_64-linux-gnu' '--build' 'x86_64-linux-gnu' > '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' > '--localstatedir=/var/lib' '--infodir=/usr/share/info' > '--mandir=/usr/share/man' '--with-pop=yes' > > '--enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3/site-lisp:/usr/share/emacs/site-lisp' > > '--with-crt-dir=/usr/lib/x86_64-linux-gnu' '--with-x=yes' > '--with-x-toolkit=gtk3' '--with-toolkit-scroll-bars' > 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector > --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall' > 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro' > 'CPPFLAGS=-D_FORTIFY_SOURCE=2'' > > Important settings: > value of $LANG: en_GB.UTF8 > locale-coding-system: utf-8-unix > default enable-multibyte-characters: t > > Major mode: Lisp Interaction > > Minor modes in effect: > tooltip-mode: t > mouse-wheel-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > size-indication-mode: t > column-number-mode: t > line-number-mode: t > transient-mark-mode: t > > Recent input: > > > > > Recent messages: > Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)... > Loading debian-ispell... > Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...done > Loading debian-ispell...done > Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...done > Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...done > Loading /home/rparlett/emacsinit/init... > Loading cl-indent...done > Loading /home/rparlett/emacsinit/init...done > For information about GNU Emacs and the GNU system, type C-h C-a. > > Load-path shadows: > /usr/share/emacs/24.3/site-lisp/debian-startup hides > /usr/share/emacs/site-lisp/debian-startup > /usr/share/emacs24/site-lisp/dictionaries-common/ispell hides > /usr/share/emacs/24.3/lisp/textmodes/ispell > /usr/share/emacs24/site-lisp/dictionaries-common/flyspell hides > /usr/share/emacs/24.3/lisp/textmodes/flyspell > /usr/share/emacs/24.3/lisp/emacs-lisp/regexp-opt hides > /home/rparlett/emacsinit/regexp-opt > > Features: > (shadow sort gnus-util mail-extr emacsbug message cl-macs gv format-spec > rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 > mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums > mm-util mail-prsvr mail-utils cus-edit easymenu cus-start cus-load > wid-edit warnings server apropos objecticon-setup cl cl-lib time-date > tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar > dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode > register page menu-bar rfn-eshadow timer select scroll-bar mouse > jit-lock font-lock syntax facemenu font-core frame cham georgian > utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean > japanese hebrew greek romanian slovak czech european ethiopic indian > cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev > minibuffer loaddefs button faces cus-face macroexp files text-properties > overlay sha1 md5 base64 format env code-pages mule custom widget > hashtable-print-readable backquote make-network-process dbusbind > dynamic-setting system-font-setting font-render-setting move-toolbar gtk > x-toolkit x multi-tty emacs) > > >