[Users] [Bug 2853] New: Make raise/lower consistent to prevent "apparent" lockups/hangs

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Fri Jan 11 19:14:43 CET 2013


http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=2853

            Bug ID: 2853
           Summary: Make raise/lower consistent to prevent "apparent"
                    lockups/hangs
    Classification: Unclassified
           Product: Claws Mail
           Version: CVS
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P3
         Component: UI
          Assignee: users at lists.claws-mail.org
          Reporter: pf at pfortin.com

Currently, CM raises/lowers (r/l) windows like this:

1. CM only (normal r/l)

2. CM & Compose:
   r/l CM acts only on main window
   r/l Compose acts only on Compose

3. CM & Compose & File Selector (FS)
   r/l CM acts only on main window
   lower Compose acts on Compose & FS in unison
   raise Compose acts on Compose & FS in unison
   lower FS acts on ALL windows in unison  <============ !!
   raise FS acts on Compose & FS in unison

Since CM lowers ALL windows as a set, it should be possible to treat raise
actions on any window as a request to raise ALL windows, thereby eliminating
the risk of "hangs" due to FS.

When using Configuration windows such as Filtering, CM does not allow those to
be lower.  CM's main window can be lowered by itself; but will not raise above
the Filtering windows when raised.   The same logic would be a great
improvement, no?

Thanks!!

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Users mailing list