http://bugs.winehq.org/show_bug.cgi?id=9735
Summary: Wine supplants system menu in child window title bars Product: Wine Version: 20050830 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: wine-debug AssignedTo: wine-bugs@winehq.org ReportedBy: frogbarf@telus.net
Pegasus 4.41 (and other versions) uses child windows to display specific categories of information relating to email. Examples: a list of all email folders. All the messages in a specific email folder. A display of email messages waiting on the smtp server. A message editor for composition of a new outgoing email.
Each child window is controlled by a system menu at the left of the title bar, and three icons at the right of the title bar. The system menu normally includes move, restore (to previous non-maximized size) minimize, maximize, close, switch (to another child window). It also lists keyboard shortcuts for many of these actions. The three icons are minimize, restore or maximize, and close.
Running Pegasus as a window-managed application, Wine replaces the child window system menu with one of its own in which the shortcut for close is ALT-F4. In native Windows operation, the child window close shortcut is CTRL-F4.
If you key CTRL-F4 in a child window, nothing happens. It is not a valid shortcut under Wine.
If you key ALT-F4 in a child window, the program itself exits, not just the single child window.
If you click the close/exit icon [X] in a child window the entire program exits.
Evidently the exit icon is linked to the close option in the child window's system menu.
It also appears that some child windows that close automatically also use the close option listed in their system menu.
It isn't clear to me if the bug is (a) that Wine supplants the native child window menus or (b) that Wine does not implement a CTRL-F4 (close child window) shortcut or (c) that the Wine child window menu does not include CTRL-W for "close".
The effect is that once you open a child window in Pegasus, you cannot reliably close it without exiting Pegasus altogether; also that auto-closing of some child windows causes program exit.
In unmanaged mode, bug #1798 causes its own problems.
CTRL-F4 is the Windows equivalent to CTRL-W, which has no effect.
This behavior is not entirely consistent; sometimes you can use the [X] exit icon to successfully exit a single child window without shutting down the entire program. I can't tell if this is true inconsistency or because some child windows are (perhaps) programmed differently from others.
http://bugs.winehq.org/show_bug.cgi?id=9735
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |minor Component|wine-debug |wine-misc
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2007-09-22 00:15:09 --- What Wine version do you have again? Not critical.
http://bugs.winehq.org/show_bug.cgi?id=9735
--- Comment #2 from Lei Zhang thestig@google.com 2007-10-09 13:44:17 --- You are referring to the free version of Pegasus Mail right?
Again, what version of Wine are you using? Have you tried wine 0.9.46?
http://bugs.winehq.org/show_bug.cgi?id=9735
FB frogbarf@telus.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|20050830 |0.9.46.
--- Comment #3 from FB frogbarf@telus.net 2007-10-09 15:03:15 --- To answer Lei Zhang's questions:
I've updated Ubuntu, including updating Wine to 0.9.46. This bug still exists.
I have reviewed my original bug report and have nothing to add.
Note that this affects at least two versions of Pegasus, 3.12 and 4.41. Although David Harris has dropped 3.12, I prefer it to 4.41 because of its simplicity.
All versions of Pegasus are free.
http://bugs.winehq.org/show_bug.cgi?id=9735
--- Comment #4 from Austin English austinenglish@gmail.com 2008-04-15 01:04:02 --- Is this still an issue in current (0.9.59 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=9735
Dr. Werner Furlan furlan@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |furlan@gmx.net
--- Comment #5 from Dr. Werner Furlan furlan@gmx.net 2008-04-15 16:25:07 --- unfortunately yes. No difference.
http://bugs.winehq.org/show_bug.cgi?id=9735
David Harrington x3jia@tesco.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #6 from David Harrington x3jia@tesco.net 2008-08-05 11:56:20 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=9735
David Harrington x3jia@tesco.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |x3jia@tesco.net
--- Comment #7 from David Harrington x3jia@tesco.net 2008-08-05 12:26:34 --- I believe this is essentially the same as bug #10213. It appears to affect all Pmail versions on several different gnu/linux distributions and is obviously a WINE defect. It would surprise me if Pmail were the only application affected. The problem was reported in June 2006:- http://appdb.winehq.org/objectManager.php?sClass=version&iId=422 but apparently did not occur in wine version 20050310.
http://bugs.winehq.org/show_bug.cgi?id=9735
Thomas Stephenson admin@linux-tstephenson.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |admin@linux-tstephenson.com
http://bugs.winehq.org/show_bug.cgi?id=9735
--- Comment #8 from Thomas Stephenson admin@linux-tstephenson.com 2009-03-01 10:20:23 --- I believe this this was fixed with version 1.1.16 or at least as I understand the problem. The closing of child windows with the "X" or cancel does not close the program.
http://bugs.winehq.org/show_bug.cgi?id=9735
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #9 from Austin English austinenglish@gmail.com 2009-09-03 12:06:25 --- Reported fixed, no complaints.
http://bugs.winehq.org/show_bug.cgi?id=9735
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2009-09-25 12:21:57 --- Closing bugs fixed in 1.1.30.