inclement / vivarium

A dynamic tiling Wayland compositor using wlroots
GNU General Public License v3.0
367 stars 13 forks source link

Full damage tracking doesn't work correctly for certain firefox text completion popups? #58

Closed inclement closed 3 years ago

inclement commented 3 years ago

I just found a possible damage tracking issue in the firefox "save" dialog, it seemed like the text completion box it popups up wasn't appearing properly.

After enabling damage tracking debug, it looked like firefox was damaging the upper left corner of the screen rather than the centre where the new box is. I don't know why that would be, since damage tracking offsets seem correct for the many other types of popups, but it's likely a bug.

inclement commented 3 years ago

Not yet tested, but I think this should be working with the default frame-wise damage tracking as it does look like we're acting on commit events.

inclement commented 3 years ago

Confirmed that: