Bug 51445

Summary: VIEWING: Context menu with 2 monitors on Mac OS X don't show near bottom screen edge
Product: LibreOffice Reporter: javier <javier.ramoshidalgo>
Component: UIAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: bfo.bugmail
Priority: medium    
Version: 3.5.4 release   
Hardware: Other   
OS: All   
Whiteboard: BSA
Crash report or crash signature: Regression By:
Attachments: Maximixed SpreadSheet with wrong context menu showing

Description javier 2012-06-26 06:00:46 UTC
Created attachment 63484 [details]
Maximixed SpreadSheet with wrong context menu showing

Problem description: 
I have two monitor with different resolution (1920x1200 and 1400x1050).
When libreoffice is open on the lower resolution monitor AND maximized, if I try to open the context menu near the bottom edge of the screen (like for example, in SpreadSheet if I try to delete spreads with the context menu) the context menu don't show, the only thing I get is a oneline menu with nothing in. If I move mouse up and down in this context menu, eventually the menu appears. This happens in writer to.

This not happens if the app is in the main big monitor.

My guest is that the app use the main monitor resolution to calculate if the context menu is show offscreen and fails in the offset with the second lower vertical resolution monitor.

Steps to reproduce:
1. Open SpreadSheet and maximize in lower resolution monitor
2. Use second mouse button in spread tabs (bottom of screen)
3. Context menu fails to show

Current behavior: Context menu fails to show properly

Expected behavior: Context menu must show correctly

Platform (if different from the browser): 
              
Browser: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; es; rv:1.9.2.28) Gecko/20120308 Camino/2.1.2 (MultiLang) (like Firefox/3.6.28)
Comment 1 bfoman (inactive) 2013-01-28 11:10:08 UTC
Do not hesitate to comment if this bug is reproducible with the latest stable release.

*** This bug has been marked as a duplicate of bug 47501 ***