Bug 52223

Summary: IDE: "Object catalog" mismanages frames
Product: LibreOffice Reporter: pierre-yves samyn <pierre-yves.samyn>
Component: BASICAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: uray.janos
Priority: medium    
Version: 3.6.0.1 rc   
Hardware: Other   
OS: All   
Whiteboard: BSA target:3.7.0 target:3.6.1
Crash report or crash signature: Regression By:
Attachments: Screenshot after step 6
Screenshot after step 7

Description pierre-yves samyn 2012-07-18 08:29:23 UTC
Created attachment 64344 [details]
Screenshot after step 6

Hello

Steps to reproduce :

1. Launch LibO
2. Reduce the window if it is maximized. Not to icon, just to "resize mode"
3. Tools> Macros> Organize Macros> LibreOffice Basic
4. Macro: LibreOffice Macros > Library: Basic> Module1> Main> Edit

Actual and expected results:
a. IDE opens
b. Object catalog opened & docked to the left

5. In the Standard toolbar, click  "Object Catalog" to hide it.
6. With the mouse resize the LibreOffice window

Expected Result: window resized, object catalog still hidden 

First problem, actual result : window resized but object catalog redisplayed, "empty" (pointing to "No module").

cf. Screenshot ObjectCatalog1

7. In the Standard toolbar, click "Object Catalog" to hide it.

Expected Result: catalog hidden
Second problem, actual result  : the catalog is not hidden, it redisplays "My Macros" & "LibO Macros" and divides screen with the scrollbar in the middle of the window.

cf. Screenshot ObjectCatalog2

Although I like this presentation "docked", the different bugs encountered (including a reproducible crash) bug 50632 and bug 50633 I would request to revert this improvement from the 3.6 (defer to 3.7 may be) : showing and hiding is not consistent with other dockables windows.

Regards
Pierre-Yves
Comment 1 pierre-yves samyn 2012-07-18 08:30:11 UTC
Created attachment 64345 [details]
Screenshot after step 7
Comment 2 pierre-yves samyn 2012-07-18 08:31:17 UTC
Reproduced (fr-discuss) with windows Vista
Comment 3 Andras Timar 2012-07-18 10:03:27 UTC
(In reply to comment #0)
> Although I like this presentation "docked", the different bugs encountered
> (including a reproducible crash) bug 50632 and bug 50633 I would request to
> revert this improvement from the 3.6 (defer to 3.7 may be) : showing and hiding
> is not consistent with other dockables windows.

Point zero releases always contain known bugs, they are for the ethusiasts who can't wait to try new features. Hopefully the bugs you mentioned above will be fixed in one of the 3.6.x releases. I CC-ed a student, Janos Uray, who will have a look at them in the coming weeks.
Comment 4 Not Assigned 2012-07-24 06:59:03 UTC
Uray M. Janos committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=c55a4639d27957ee96c59269d894d169fa2b7b34

fdo#52223 fix Object Catalog in Basic IDE when resizing
Comment 5 Not Assigned 2012-07-24 06:59:27 UTC
Uray M. Janos committed a patch related to this issue.
It has been pushed to "libreoffice-3-6":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=80bab179b259de2d963384444b7eac4579dea06d&g=libreoffice-3-6

fdo#52223 fix Object Catalog in Basic IDE when resizing


It will be available in LibreOffice 3.6.1.
Comment 6 pierre-yves samyn 2012-08-25 12:48:33 UTC
Hello

WORKSFORME

Version 3.6.1.2 (Build ID: e29a214) & Windows 7 64bits (& XP)

Regards
Pierre-Yves