From: Ranousse <ran...@gm...> - 2012-03-11 12:17:35
|
> > By the way is there a way to disable these hints for a particular > > window. Most of the time it works well for me now, but I still have > > problems with opera windows (due to a bug in opera it seems). > > > > So I would like something like > > defwinprop { > > class = "Opera", > > instance = "opera", > > -- something = no (something beeing raise, or hint, or ...) > > } > > > > Is it possible? > I don't think it is currently possible, but I've attached a small patch. After > applying it try setting > dont_honor_activity_request = true, Thank you, the patch seems to work fine. However I've noticed a small problem. I don't think it's in the patch since I already had similar problems before. Still with opera. It's very possible that opera does things it should not here but maybe it's interesting to understand. I start opera without any tab opened. Then I press ctrl-l causing opera to open a small transient windows (like the find window in xpdf). Without the patch I could see that the main opera window becomes red due to a raise signal and sometimes I lose the keyboard (no active window underlined, the keyboard seems not to work, moving the mouse solves the problem). With the patch, of course I don't have the red hint but I still lose the keyboard (maybe more often but not sure yet). If the problem is just due to opera that don't respect standards maybe there's nothing to fix. However if there's a problem when a transient window asks to raise a window, it could be more serious. |