Issue 82266 - Mousewheel does not work in listboxes Tiger (font list e.g.)
Summary: Mousewheel does not work in listboxes Tiger (font list e.g.)
Status: CLOSED FIXED
Alias: None
Product: porting
Classification: Code
Component: MacOSX (show other issues)
Version: 680m230
Hardware: Mac Mac OS X, all
: P3 Trivial (vote)
Target Milestone: OOo 2.4
Assignee: thorsten.martens
QA Contact: issues@porting
URL:
Keywords: aqua
Depends on:
Blocks:
 
Reported: 2007-10-04 14:16 UTC by eric.bachard
Modified: 2009-05-04 09:56 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description eric.bachard 2007-10-04 14:16:04 UTC
Tested with m231 + aquavcl03

Mousewheel does not work with listboxes on Tiger. There is no problem on Leopard pre-version.

Disclaimer: could be a recently introduced Tiger bug, or a timer issue .. no clear idea
Comment 1 eric.bachard 2007-10-04 14:16:26 UTC
Setting keyword
Comment 2 eric.bachard 2007-10-06 16:04:06 UTC
@pl

More infos: 

Running Aqua version + aquavcl03 inside, on TIGER 

1) click on the combobox, to select another font

2) Put the mouse cursor inside the rectangle frame ( where fonts can be selected) -> nothing happens 
when scrolling, selected font is the same

3) put the cursor either outside the previous rectangle ( inside the page on the text in writer e.g. ), 
scroll slowly works, and you can change the font using the mousewheel, but the scrollbar of the page 
moves too ( this is normal expected behaviour)

4) put the cursor inside the fixed part of the combobox -> scroll works too.

You can change the font using mousewheel too


-> Looks like the events are not received in the first case, means when the cursor of the mouse is 
inside the font list ( the extra part opening) ? Maybe the bad frame is receiving the events ( see case 3 )

Comment 3 philipp.lohmann 2007-10-08 11:50:14 UTC
I think the events are delivered to the document window instead of the listbox
popup. I'll have a look.
Comment 4 philipp.lohmann 2007-10-16 14:14:19 UTC
scroll wheel events are not send to windows than cannot be key window (like our
popups). Also mouse move events are not sent to the window the mouse is over but
to the window that the button was clicked over.

In both cases events need to be rerouted to the correct VCL frame

fixed in CWS aquavcl04 
Comment 5 philipp.lohmann 2007-12-11 10:16:55 UTC
please verify in CWS aquavcl04
Comment 6 eric.bachard 2007-12-13 14:24:24 UTC
Issue verified fixed: mousewheel works fine on both Tiger and Leopard
Comment 7 thorsten.martens 2008-01-09 13:13:21 UTC
Checked and verified in cws aquavcl04 -> OK !
Comment 8 thorsten.martens 2009-05-04 09:56:18 UTC
closed