http://bugs.winehq.org/show_bug.cgi?id=14029
Summary: Context menus do not work in Wrye Bash Product: Wine Version: 1.0.0 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: awauck@gac.edu
Right-clicking in Wrye Bash will bring up a context menu for a fraction of a second before the menu disappears. This does not happen in 7-Zip, so I suspect it is related to wxWindows or Python (which Wrye Bash uses). Running from a console offers no error or warning messages.
http://bugs.winehq.org/show_bug.cgi?id=14029
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2008-06-20 22:35:43 --- Are you using "focus follows mouse" focus rule? It's not compatible with Wine.
Windows does not offer anything like that. And by default pop-up windows appear to the right and bottom of the pointer.
http://bugs.winehq.org/show_bug.cgi?id=14029
--- Comment #2 from Alexander Wauck awauck@gac.edu 2008-06-21 09:00:50 --- Nope. I'm using click to focus. I've tried it with Compiz and Metacity, and the problem occurs with both.
http://bugs.winehq.org/show_bug.cgi?id=14029
Dan Hipschman dsh@linux.ucla.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dsh@linux.ucla.edu
--- Comment #3 from Dan Hipschman dsh@linux.ucla.edu 2008-06-26 18:24:23 --- Please retest with this patch:
http://www.winehq.org/pipermail/wine-patches/2008-June/056694.html
http://bugs.winehq.org/show_bug.cgi?id=14029
--- Comment #4 from Alexander Wauck awauck@gac.edu 2008-06-26 22:39:22 --- It works now, and although I haven't done much testing, I have yet to see a regression. Thanks a bunch!
http://bugs.winehq.org/show_bug.cgi?id=14029
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #5 from Lei Zhang thestig@google.com 2008-06-27 17:58:29 --- patch committed, marking this fixed.
http://bugs.winehq.org/show_bug.cgi?id=14029
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2008-07-11 11:10:42 --- Closing bugs fixed in 1.1.1.
http://bugs.winehq.org/show_bug.cgi?id=14029
Arthur Althaus teamsoft@sunrise.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |teamsoft@sunrise.ch
--- Comment #7 from Arthur Althaus teamsoft@sunrise.ch 2008-07-12 12:05:57 --- Hi
I'm testing my GUI based on wxWidgets 2.8.8 for Windows with WINE on Ubuntu. I had exactly this problem too (Popup Menu shows up quickly and disappears).
I tries with WINE 0.9.59 and 1.0.?, both have the same problem. After I build a new WINE 0.5.59 runtime with this patch it works perfectly!
My question: Will this change stay in the official WINE release? And with wich WINE version will it be released? Or do I have to build a patched WINE version for all my customers separately?
I must notice, that I am really surprised, how many details in my GUI are performed perfectly with the WINE emulator, as sounds, graphics, printing and many more.
And another question: Is it possible, to recognize within my sources, that I am running within WINE? I do it by checking the environment variable SHELL=/.... Is there any variable fixed given by WINE while starting? e.g. WINE=version?
Thank you all for this great work. It makes life easier :)
Arthur Althaus Teamsoft/Switzerland
http://bugs.winehq.org/show_bug.cgi?id=14029
--- Comment #8 from Dan Hipschman dsh@linux.ucla.edu 2008-07-12 18:58:02 --- The bug was fixed in 1.1.0. Please try again with the latest release.
Due to the nature of the fix, I think it is unlikely this bug will reappear, but if you want to make sure, you can write a regression test and submit it to Wine, and we would be appreciative of that as well.
As for the other questions, I don't know the correct answer, but this isn't the appropriate place to ask. You will get better luck on the wine-users mailing list.