On Sun, 14 Mar 2010 20:42:55 +0100, Dennis Nezic  
<[email protected]> wrote:

> On Sun, 14 Mar 2010 15:38:13 -0400, Dennis Nezic wrote:
>> On Sun, 14 Mar 2010 12:01:33 -0400, Dennis Nezic wrote:
>> > On Sun, 14 Mar 2010 11:50:59 -0400, Dennis Nezic wrote:
>> > > Currently, when the focus list is enabled (during an Alt-Tab), it
>> > > raises the next window always, automatically, even though I have
>> > > "Raise windows while switching focus" disabled. This is a problem
>> > > if I DON'T want to raise the next one in the list (but rather
>> > > another one further down.)
>> >
>> > Hrrm .. this "issue" magically resolved itself after I restarted
>> > e16. And now I'm having trouble reproducing it :b. False alarm, I
>> > guess.
>>
>> Hrrrm .. maybe it didn't -- but I have narrowed down the problem to
>> just one app -- dillo (an fltk2 based browser). And, it turns out,
>> that it ALWAYS gets raised (though not focused) whenever the
>> alt-tab-focus-list is presented -- even if it's not the next in order.
>>
>> It gets even stranger though. If I "shade" it and then bury it
>> underneath other windows, and then invoke the focus-list, not only
>> does it mysteriously get raised as usual, but it un-shades WITHOUT
>> getting redrawn. And it never redraws itself (even if I load
>> websites, blindly) until I either resize the window or
>> reshade-then-shade it -- ie. it continues behaving as if it were
>> shaded, even though it (mysteriously) raised and unshaded itself.
>>
>> Probably some kind of fltk2 bug?
>
> Yeah -- it looks so -- I can confirm it with other fltk-based apps ..
> like flightgear's "fgrun", which uses fltk-1. Same behavior.
>
No, it's a bug in e16. It makes a snapshot of the window to be used in the  
focus list. In this process the window is unshaded and raised, which  
causes the trouble.

You probably have warplist.icon_mode = 1 or 2, which will/may cause  
snapshotting. It should be 0, 3, or 4, which is what can be selected in  
the Focus Settings Dialog. There should of course be a check that  
warplist.icon_mode has a valid value. Not sure where the invalid value  
comes from but I did mess around in that area a while back...

/Kim



------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to