Commit# fba09dbf has the call sequence backwards
Hi,
Commit fba09dbf, which is supposed to fix #5482 (closed) (and #4456 (closed)), actually has the proper call sequence backwards: you are supposed to call cairo_surface_flush()
before cairo_surface_mark_dirty()
, and not the other way round.
Yes, the names are a bit counter-intuitive and suggest that it would make sense to first dirty()
flush()
For #4456 (closed), this fix actually makes matters worse for me: hitting <PrintScreen>
the first time does not work at all, and hitting it the second time actually crashes my whole desktop now, by killing gnome-session-binary
:
Mar 20 05:53:19 disclosure gnome-session-binary[13314]: WARNING: Application 'gnome-flashback.desktop' killed by signal 6
Mar 20 05:53:39 disclosure gnome-session-binary[13314]: WARNING: App 'gnome-flashback.desktop' respawning too quickly
Thanks for listening,
Thomas