Ticket #2678: fixup of filemanager layout after screen resize.
commitd99feea391e3b3a65daea263ef5db0626750d0c5
authorAndrew Borodin <aborodin@vmail.ru>
Wed, 30 Nov 2011 10:17:07 +0000 (30 13:17 +0300)
committerAndrew Borodin <aborodin@vmail.ru>
Wed, 7 Dec 2011 13:02:20 +0000 (7 16:02 +0300)
treecac1573a1e712185cd92cbcfd77e26718b1f9985
parent91ab327d6696c7bbc5b31501aac778cafc1f6bc1
Ticket #2678: fixup of filemanager layout after screen resize.

Initial state: forced suspend the previous screen when new screen has
been created. Forced resume the current screen when the previous screen
has been closed. Don't redraw suspended screens, just set sinch_pending
flag. Screen will be redrawn immediately after resume.

This commit allow ret rid of setup_panels() call if screen is resized
and filemanager is not active screen at that time.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
lib/widget/dialog-switch.c