THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

The following task has a new comment added:

FS#1271 - Placment rule for xcalc only obeyed some times
User who did this - Uli Schlachter (psychon)

----------
This is due to pairs() iterating tables in "some" order. I added 
print(c,"applying property", property) to the "inner loop" in 
awful.rules.execute and the result is:

window/client(Calculator): 0x1bc1a78    applying property       buttons
window/client(Calculator): 0x1bc1a78    applying property       raise
window/client(Calculator): 0x1bc1a78    applying property       y
window/client(Calculator): 0x1bc1a78    applying property       x
window/client(Calculator): 0x1bc1a78    applying property       focus
window/client(Calculator): 0x1bc1a78    applying property       keys
window/client(Calculator): 0x1bc1a78    applying property       floating
window/client(Calculator): 0x1bc1a78    applying property       border_width
window/client(Calculator): 0x1bc1a78    applying property       border_color

So x/y are applied before xcalc is made floating.

I wonder... why don't we lazily arrange clients, just like wiboxes are redrawn 
lazily...?
----------

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

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