@elextr I agree with @techee that this is not plugins doing careless stuff, 
it's just this MRU handling is fairly poor regarding corner cases.  How comes 
one can actually open a menu while it's running?  And should it really cause 
problems?  Should we *really* leave an ominous popup over everything just 
because the WM stole focus?  I really think it's just plain Geany bugs.  And if 
it's triggered by what plugins do *as well*, at worse plugins should take more 
care not to interfere with MRU switching, but MRU switching shouldn't explode 
mid-flight.
Agreed, if there were *no other means* of triggering the issue than a plugin 
doing a very specific thing, we could potentially blame it on the plugin; but 
here it's far worse than that.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3907#issuecomment-2174421133
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/3907/[email protected]>

Reply via email to