Issue 79117

Summary: runner: sc.ScTabViewObj::com::sun::star::sheet::XEnhancedMouseClickBroadcaster
Product: App Dev Reporter: chne
Component: apiAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues
Version: 3.3.0 or older (OOo)   
Target Milestone: ---   
Hardware: All   
OS: Windows, all   
Issue Type: TASK Latest Confirmation in: ---
Developer Difficulty: ---

Description chne 2007-07-02 21:00:40 UTC
The UNO-API tests fails on method removeEnhancedMouseClickHandler() Even though
the listener was removed its listener methods will be called.

To reproduce this behavior just start your office with parameter

"-accept=socket,host=0,port=8100;urp;" 

and call inside a solar shell:

checkapi -o sc.ScTabViewObj::com::sun::star::sheet::XEnhancedMouseClickBroadcaster

Note: the test uses the Java robot class to move the mouse cursor to open a
context menu. Please do not move the mouse or press any key while the test is
running.
Comment 1 niklas.nebel 2007-07-03 16:51:23 UTC
Threading issue. The last listener call may be executed while waiting for the
SolarMutex in removeEnhancedMouseClickHandler. Reset your variables
mousePressed/mouseReleased after the call, not before it. Also, if you open a
context menu, the spreadsheet window won't get the button up event.
Comment 2 chne 2007-07-04 13:07:25 UTC
then it is an issue related to the UNO-API-Tests. But: it has worked in the past.
Comment 3 chne 2007-11-16 15:36:04 UTC
accepted
Comment 4 chne 2009-04-20 09:24:34 UTC
change owner