Added CC. On Fri, Aug 15, 2008 at 3:35 PM, Ethan Blanton <[EMAIL PROTECTED]> wrote: > Here's the xprop for some xpra litter: > > http://elb.elitists.net/elb/litter-xprop.txt > > Looks like it doesn't have another window associated with it, maybe? > If I xprop its parent (a firefox window), I get a bunch of junk about > firefox. Interestingly, if I xprop that window when it's "on top of" > another window, I get the information for the window below (at least > some of the time).
I'm a bit confused here -- that looks like xprop run on the window popped up by the xpra client, which is fine, but I suspect you don't mean that the xpra client's window is a child of a firefox window? Could you arrange that there are no other windows (esp. xpra windows) overlapping a piece of litter, and then send, clearly labeled, the results of: xprop when run against your real X server xwininfo -all when run against your real X server xprop when run against xpra's Xvfb xwininfo -all when run against xpra's Xvfb ? The reason I ask that there be no overlapping windows is that the current development version of xpra does not try to maintain proper stacking order inside Xvfb; we don't need it to see what the windows look like (we can get that from Composite), so the only time it matters is for delivering mouse events, so we just pop windows to the top of the stack whenever we think we have a mouse event to deliver to them. BUT, I can imagine this approach interacting weirdly with tools like xprop, and xprop ending up seeing different stacking than anticipated. So better to be safe. > Firefox seems to litter pretty regularly, by the way... Even though I don't understand everything you said, the mention of some window having Firefox as a parent has gotten me wondering if this is some weird interaction with Firefox plugins. Say, our getting confused by them popping up on the root window, then getting reparented into firefox. I even remember there being some weird issue with firefox plugins before... but when I try now, firefox seems to behave fine under xpra. It might be because my previous tests were with firefox 2, whereas now with firefox 3 I can't seem to trigger any bugs. -- Nathaniel _______________________________________________ Parti-discuss mailing list [email protected] http://lists.partiwm.org/cgi-bin/mailman/listinfo/parti-discuss
