http://bugs.winehq.org/show_bug.cgi?id=13410
Summary: Can't left click in iTunes store under compiz Product: Wine Version: 1.0-rc2 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: elyk53@gmail.com
When running compiz, I cannot left click any link in the iTunes music store (buttons in other parts of the program still work fine). Mouseover effects (changes in the cursor and link underlines) function. Right clicking works as well, bring up a context menu from which I am again able to left click. If I change to Metacity or Kwin (both without compositing) the ITMS functions as expected. I'm running Debian Testing (Lenny).
http://bugs.winehq.org/show_bug.cgi?id=13410
Andrew Lau amlau@alum.mit.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |amlau@alum.mit.edu
http://bugs.winehq.org/show_bug.cgi?id=13410
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #1 from Austin English austinenglish@gmail.com 2008-06-09 01:26:15 --- Compiz conflicts with wine. Disable it when running apps with wine. File a bug with compiz.
http://bugs.winehq.org/show_bug.cgi?id=13410
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Austin English austinenglish@gmail.com 2008-06-09 01:26:21 --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=13410
Danny Baumann maniac@compiz-fusion.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maniac@compiz-fusion.org
--- Comment #3 from Danny Baumann maniac@compiz-fusion.org 2008-06-30 03:19:11 --- (In reply to comment #1)
Compiz conflicts with wine. Disable it when running apps with wine. File a bug with compiz.
Sorry, but this answer is plain stupid. Why should Compiz conflict with wine? Why should the user file a bug with Compiz? Wine apps seem the only apps that have this kind of problem, so blaming Compiz may be easy, but not correct.
Did you actually try it and see what's going wrong (missing X event / unexpected X event / grab issues / whatever)? Without that kind of information, it's impossible to fix anything, neither in Wine, nor in Compiz.
BTW, this one wouldn't be the first bug which is triggered, but not caused, by Compiz. You can see http://bugzilla.gnome.org/show_bug.cgi?id=522269 for an example.
I strongly suggest that this bug is reopened as long as its root causes are unknown.
http://bugs.winehq.org/show_bug.cgi?id=13410
elyk53@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |UNCONFIRMED Resolution|INVALID |
--- Comment #4 from elyk53@gmail.com 2008-06-30 22:29:04 --- Reopening as suggested on compiz bugzilla (http://bugs.opencompositing.org/show_bug.cgi?id=986 )
http://bugs.winehq.org/show_bug.cgi?id=13410
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #5 from Vitaliy Margolen vitaliy@kievinfo.com 2008-06-30 23:25:53 --- Wine receives mouse events from X. If compiz some how intercepts them and does something to those events - the bug is in compiz.
To verify - get the +event trace with and without compiz. And compare the two.
In either case - this is not the only problem with compiz and it messing with input events.
Closing invalid - input invents are being intercepted/mangled by compiz. This should never happen.
http://bugs.winehq.org/show_bug.cgi?id=13410
--- Comment #6 from Danny Baumann maniac@compiz-fusion.org 2008-07-01 02:48:23 --- (In reply to comment #5)
Wine receives mouse events from X. If compiz some how intercepts them and does something to those events - the bug is in compiz.
To verify - get the +event trace with and without compiz. And compare the two.
In either case - this is not the only problem with compiz and it messing with input events.
Closing invalid - input invents are being intercepted/mangled by compiz. This should never happen.
What's your explanation for this problem happening _only_ with that particular application running under Wine? Every other app in the world seems to work just fine. So seemingly it isn't Compiz doing something completely wrong, but rather some very uncommon action in _either_ Compiz or Wine (Wine sometimes does very uncommon actions, such as flipping the override_redirect bit during a window's lifetime), unexpected for the other side.
Doing silly fingerpointing won't help in neither debugging nor fixing that issue, though, so I suggest to actually _try_ to debug that issue instead of blindly dismissing it which helps neither us (we don't have enough information), nor the user (who still has a non-working app), nor you (you'll get bug reports again and again).
If there is a missing event, we need to find out why it's missing. But first step is figuring out what exactly happens in the app (what would be expected/what happens). With that information we can work on the issue.
From a first glance I can't really see what Compiz should do different in
button handling: It has a passive grab on the button presses (for raise-on-click), and replays the pointer event after processing it. Metacity does exactly the same, as far as I can see.
http://bugs.winehq.org/show_bug.cgi?id=13410
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #7 from Dan Kegel dank@kegel.com 2008-07-01 06:35:47 --- compiz, at least in hardy, is broken for me even with xterm; often xterm windows don't finish scrolling under compiz until I click on them. It's such a piece of crap that I don't see the point of supporting it until it's more stable.ail/wine-bugs/2008-June/thread.html
http://bugs.winehq.org/show_bug.cgi?id=13410
--- Comment #8 from Dan Kegel dank@kegel.com 2008-07-01 06:37:16 --- (I don't know where that garbage at the end of my post came from...)
http://bugs.winehq.org/show_bug.cgi?id=13410
--- Comment #9 from Danny Baumann maniac@compiz-fusion.org 2008-07-01 06:54:29 --- (In reply to comment #7)
compiz, at least in hardy, is broken for me even with xterm; often xterm windows don't finish scrolling under compiz until I click on them. It's such a piece of crap that I don't see the point of supporting it until it's more stable
And what exactly makes you think that Compiz' stability improves (it works just fine here, BTW) if you can't even say exactly what Compiz is doing wrong? Is it just a personal matter ("It doesn't work for me, so screw people who want to use it!")?
Anyway, I don't see much point in discussion on this level of language. If you want to help your user, please tell me what exactly is going wrong (what event is expected / what did you get / etc.). If you don't want to help your user; well, that's up to you. I unfortunately can't help him without any debugging information.
http://bugs.winehq.org/show_bug.cgi?id=13410
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2008-07-01 10:55:34 --- At first glance the problem seems to be that compiz sends a take focus message on every mouse click; the resulting activation messages probably confuse iTunes.
http://bugs.winehq.org/show_bug.cgi?id=13410
--- Comment #11 from Danny Baumann maniac@compiz-fusion.org 2008-07-01 11:14:41 --- (In reply to comment #10)
At first glance the problem seems to be that compiz sends a take focus message on every mouse click; the resulting activation messages probably confuse iTunes.
Ok, thanks, that's some information I can work with :) I'll have a look into that, shouldn't be too hard to work out.
http://bugs.winehq.org/show_bug.cgi?id=13410
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |a.dotreppe@gmail.com
--- Comment #12 from Vitaliy Margolen vitaliy@kievinfo.com 2008-07-16 13:28:24 --- *** Bug 14099 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=13410
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Austin English austinenglish@gmail.com 2008-11-17 13:12:14 --- Closing.