Data driven themes keep setting attributes (such as borders) unnecessarily #1

Closed
opened 2024-05-13 18:04:56 -06:00 by sashakoshka · 1 comment
Owner

This queues a re-layout and re-draw of any element with a border each time it is clicked, hovered, etc. Genuinely horrible.

This queues a re-layout and re-draw of any element with a border each time it is clicked, hovered, etc. Genuinely horrible.
Author
Owner

The proper fix was to the X backend. Now, it has the ability to diff borders when they are set and choose whether to invalidate the layout, drawing, or neither.
a64c27953a

The proper fix was to the X backend. Now, it has the ability to diff borders when they are set and choose whether to invalidate the layout, drawing, or neither. https://git.tebibyte.media/tomo/x/commit/a64c27953a7f49515a169403f57d7774855111fd
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: tomo/nasin#1
No description provided.