THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

The following task has a new comment added:

FS#1275 - Unwanted accidental screen changes caused by bogus xcb_generic_event
User who did this - Emmanuel Lepage Vallee (Elv13)

----------
On top of that, we then ignore the x, y, width and height arguments as it is 
added to a tag layout and resized anyway, so the only thing that happen is the 
window going into a random tag with no way to enforce the rules (well, 
Tyrannical rules).

So, the possible solutions are:
1) Add the request x, y, width and height as suggested (+ convert the x,y ones 
into ::screen, as they are the only ones that really affect the user of those 
bugus softwares)
2) Add a new client properties to disable those events, something like 
"ignore_external_resize". This wont generally solve the problem, but there is 
not that many clients like that

Pick one and I will send a patch. In general this should not happen, but I saw 
it a few time and this is the first time I digg into this. As always, my 
opinion is that there should be a way to prevent clients from skipping the rule 
system and doing whatever they want. This was the whole point of the request:: 
system. But leave the current behavior as the default one.
----------

More information can be found at the following URL:
https://awesome.naquadah.org/bugs/index.php?do=details&task_id=1275#comment4083

You are receiving this message because you have requested it from the Flyspray 
bugtracking system.  If you did not expect this message or don't want to 
receive mails in future, you can change your notification settings at the URL 
shown above.

--
To unsubscribe, send mail to awesome-devel-unsubscr...@naquadah.org.

Reply via email to