Bennett Helm wrote:
On Mon, Jun 9, 2008 at 8:57 AM, Abdelrazak Younes <[EMAIL PROTECTED]> wrote:
I've done that, please test and report. You can also try to
play with the window flags and feature in order to fine tune
the behaviour.
It mostly works. The only problem is that on switching back from
full-screen to normal windowed mode, the Outline is docked rather than a
drawer.
Could you please 'svn update', test, apply this patch and test again?
Just for clarification, does the report below is before or after
applying the patch? Could you also test with (or without) the patch please?
Open new document, view Outline: opens correctly in a drawer. Switch to
full-screen mode: Outline becomes a docked widget. So far so good (as
before). Now switch back to normal windowed mode, and Outline (incorrectly)
disappears. Select Document > Outline again, and it (incorrectly) appears as
a docked widget, with apparently no way to get it back to a drawer from the
UI. At this point, open a new document (in a new window), view Outline, and
it (correctly) appears as a drawer.
Incidentally, whenever there are multiple documents open, each in its own
window and each with Outline showing (whether in a drawer or docked widget),
closing one Outline results in *all* Outlines closing (instead of only that
one).
That's a bug I can't reproduce on Windows I'm afraid. Here only the
current window is affected, other windows of course keep their Outlines.
One more complaint: on opening Outline, the keyboard focus is on the Outline
widget. That's fine (though my personal preference is that keyboard focus
remain with the document text). However, on Mac there's no way using the
keyboard to get back to the text: you have to click with the mouse. I gather
<tab> is supposed to do this, at least on other systems, but on Mac <tab>
only toggles within the Outline widget between the drop-down list (TOC,
figures, tables, footnotes, etc.) and the list of items of that type. Is
there a way to fix this or, short of that, of having keyboard focus remain
on the text?
I will try to do the later.
Abdel.