Ticket #3652 (closed defect: fixed)
Glib-critical asserts in the GUI when doing mouse events in empty find list
|Reported by:||wwp||Owned by:|
|Keywords:||find glib critical assertion mouse||Cc:|
|Branch state:||no branch||Votes for changeset:|
I get Glib-critical right in the middle of the user interface when I do some mouse actions over an empty find results list.
Clicking raises one (GLib-CRITICAL: g_queue_is_empty: assertion queue != NULL failed), double-clicking closes the find dialog (and aborts the running find) and it's unexpected, mouse scrolldown raises a glib-critical one about get_length() too.
The attached patch solves both of them, by NOT displaying a Glib-critical and NOT closing the running find (double-click).