mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
8e1c6c8409
* When closing a widget, stop sending setDirty call for widgets lower on the stack as soon as we hit a full-screen one. This prevents inflated refresh regions when closing stuff on top of a stack of multiple covers_fullscreen widgets (i.e., InfoMessages on top of the Favorites page on top of the FM, for instance). And, while we're there, also prevent getting infected by dithered widgets when they're below a non dithered full-screen widget (the exact same examples works, if the underlying FM page requires dithering).