To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=36800


User bm changed the following:

                  What    |Old value                 |New value
================================================================================
               Assigned to|bm                        |mba
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Fri Jan 28 08:54:37 -0800 
2005 -------
->MBA: I didn't have success in finding out why the navigator disappears on Unix
while it stays visible on Windows.  I tried several Window managers on Linux
(twm, sawfish, enlightenment, metacity, kwm) and on Solaris (CDE, metacity) and
all showed the same behaviour. I have the feeling that on Windows it's just per
chance that the navigator stays visible.
When starting the slideshow with the navigator
mpViewShell->GetViewFrame()->SetChildWindow( SID_NAVIGATOR, TRUE ) is called
(which removes the navigator shortly after showing it) at the same viewshell as
when later pressing (shift)F5 (which apparently works) where
GetViewFrame()->ToggleChildWindow( SID_NAVIGATOR ) is called at the same
viewshell with the same viewframe.
What I found out so far is that the method SfxWorkWindow::ShowChilds_Impl() is
called where Hide() is called (workwin.cxx:1081 in rev. 1.48) at an SfxNavigator
window.  This seems to be wrong (however this does not have the immediate effect
of the navigator disappearing, maybe this happens asynchronously).
While having a breakpoint in Window::Show(), I also found out that an
SfxDockingWindow with fullscreen size is shown, which might be the true reason
for the navigator to disappear.
Another idea I have is that maybe when the slideshow is started with navigator,
the application window moves to the background, which in case forces the
navigator of the application to be hidden.  The application has no navigator,
but if the navigator of both frames (the application and the slideshow) is
treated as the same object it might be possible that the hiding of the
application window forces the hiding of the navigator of the slideshow.
I hope you understand enough of my efforts to describe what I found out (with my
limited background knowledge of this stuff). Maybe you have an idea how to fix 
this.
If you want to try this out, you will need the sfx-fix in viewfrm.cxx and the
fix in slideshowimpl.cxx (and for shift F5 to work you will also need a fix in
drviews6.cxx).  These fixes will be in the SRC680.m75 (CWS impress30)
Thanks

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to