emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Buggy frame maximization in KDE with GTK build


From: Stephen Berman
Subject: Buggy frame maximization in KDE with GTK build
Date: Mon, 23 May 2005 11:30:40 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

This bug report will be sent to the Free Software Foundation,
not to your local site managers!
Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.

Your bug report will be posted to the address@hidden mailing list.

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:


In KDE 3.4 (running under SUSE 9.3), X application windows have the
following maximization behavior (triggered by clicking the
maximize button in the window title bar):

1. Clicking with mouse-1 maximizes both horizontally and vertically.
2. Clicking with mouse-2 maximizes vertically only.
3. Clicking with mouse-3 maximizes horizontally only.

In each case clicking a maximized window with the appropriate mouse
button undoes the corresponding maximization.  This behavior holds of
the Emacs build that comes with SUSE 9.3 (GNU Emacs 21.3.1
(i586-suse-linux, X toolkit, Xaw3d scroll bars) of 2005-03-22 on
lorien).  It does not hold of my GTK build of CVS Emacs; instead, I
observe the following (all tested with -q -no-site-file):

1a. Clicking with mouse-1 maximizes horizontally but not quite
    vertically (frame-pixel-height returns 912 on my screen with the
    GTK build, 922 with SUSE's Emacs 21.3). 
1b. Clicking with mouse-1 again in the thus "maximized" frame now
    truly maximizes it (frame-pixel-height => 922). 
1c. Clicking with mouse-1 a on the previous, really maximized frame
    undoes horizontal maximization and returns frame-pixel-height to
    912.
1d. Clicking with mouse-1 on the previous frame returns it to state
    (1a) and subsequent mouse-1 clicks repeat the cycle.
2a. Clicking with mouse-2 "maximizes" vertically (frame-pixel-height
    => 912).
2b. Clicking with mouse-2 again in the thus "maximized" frame now
    truly maximizes it vertically (frame-pixel-height => 922).
2c. Clicking with mouse-3 a on the previous, really maximized frame
    returns frame-pixel-height to 912 and subsequent mouse-2 clicks
    repeat the cycle.
3a. Clicking with mouse-3 maximizes horizontally only and clicking
    with mouse-3 again undoes the horizontal maximization; however, if
    the Emacs frame is truly vertically maximized (frame-pixel-height
    => 922), then clicking with mouse-3 DTRT horizontally but returns
    (frame-pixel-height) to 912 (where it stays with further mouse-3
    clicks).

The maximization behavior of my GTK Emacs (from 2005-04-01) under SUSE
9.2, also with KDE 3.4 but GTK+ 2.4.9, is somewhat different: clicking
a non-maximized Emacs frame not-quite-maximizes horizontally and/or
vertically as appropriate for the mouse button used, and then clicking
this frame again with the same mouse button maximizes truly in the
corresponding dimension(s); subsequent clicks with the same mouse
button repeat the cycle.


In GNU Emacs 22.0.50.12 (i686-pc-linux-gnu, GTK+ Version 2.6.4)
 of 2005-05-20 on escher
Distributor `The X.Org Foundation', version 11.0.60802000
configured using `configure '--with-x-toolkit=gtk''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8
  default-enable-multibyte-characters: t

Major mode: Todo

Minor modes in effect:
  tabbar-mode: t
  recentf-mode: t
  show-paren-mode: t
  display-time-mode: t
  tool-bar-mode: t
  mouse-wheel-mode: t
  tooltip-mode: t
  auto-compression-mode: t
  menu-bar-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  column-number-mode: t
  line-number-mode: t
  next-error-follow-minor-mode:  Fol

Recent input:
W i t h SPC E m a c s SPC w i n d o w SPC n o t SPC 
m a x i m z <backspace> i z e d , . <backspace> SPC 
c l i 9 c <backspace> <backspace> c k i n g SPC w i 
t h SPC m o u s e - 2 <C-left> <C-left> <C-left> <C-left> 
M-f SPC m a x i m i z e <return> r M-e M-a <down> <down> 
C-e e <select-window> <help-echo> C-c C-c <help-echo> 
<help-echo> M-x C-g M-x r e p o r <tab> <return>

Recent messages:
Loading rect...done
Auto-saving...
Wrote /home/steve/temp/flotte-karotte
Loading todo-mode (source)...
Loading /home/steve/.gnu-emacs-custom...done
Loading todo-mode (source)...done
To finish editing and return to todo item list, type C-c C-c.
Auto-saving...done
Quit
Loading emacsbug...done




reply via email to

[Prev in Thread] Current Thread [Next in Thread]