THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
A new Flyspray task has been opened. Details are below.
User who did this - Hiltjo P. (bob127)
Attached to Project - awesome
Summary - awful.mouse.client.resize allows resizing behind the clients area.
Task Type - Bug Report
Category - Core
Status - Unconfirmed
Assigned To -
Operating System - Linux
Severity - Medium
Priority - Normal
Reported Version - 3.4.1
Due in Version - Undecided
Due Date - Undecided
Details - awful.mouse.client.resize doesnt check if client X + width or client
Y + height is out the region of the client.
Reproducable: always, steps:
1. Open an application (I opened rxvt-unicode).
2. Make this application floated and resize it to a rectangle on the screen.
3. Resize this client from the top left to the bottom so the height is smaller
than the client itself or:
resize this client from the bottom left to the right so the width is smaller
than the client itself.
Result: A flickering will occur while you keep dragging (resizing) the client
and urxvt even gives X error messages.
x-----| |-----|
| | to the bottom or | | to the right
| | | |
|-----| x-----|
This bug also happens for me in git master.
Patch attached in next comment which fixes it for me in the resize code in lua,
although this should probably be checked in the underlying C code aswell,
although I'm not exactly sure what the best place is to check this.
More information can be found at the following URL:
http://awesome.naquadah.org/bugs/index.php?do=details&task_id=684
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 [email protected].