https://bugzilla.wikimedia.org/show_bug.cgi?id=66222

--- Comment #4 from Roan Kattouw <[email protected]> ---
The error from comment 2 happens because the old destroyed surface is getting
blurred, and DesktopContext is responding to that.

The fundamental issue is this.fragment.select(); in the teardown process of
ve.ui.Dialog, which runs 200ms after the save dialog closes, at which point the
surface is already hidden and lots of stuff goes wrong.

Beside that, though, we should be much more aggressive about destroying things
properly. And also audit things we do after a delay like this (so potentially
anything in a setup/teardown process) because the user might have deactivated
the editor in the meantime.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to