TextEditor::isMouseOver() doesn't work?


It seems that it doesn’t work. Just add a TextEditor anywhere and try it, always is false :S


The text editor uses subcomponents, so the mouse isn’t over the text editor itself, it’s over one of its children.


Thanks, I’ll make a workaround then.


Try using this function:

void Component::addMouseListener (MouseListener* newListener,
                                                       bool wantsEventsForAllNestedChildComponents);

with wantsEventsForAllNestedChildComponents = true.


Uhmm that function is very interesting, thanks for the tip!! :slight_smile: