use of limelight.ui.events.panel.MouseExitedEvent in project limelight by slagyr.
the class PropPanelTest method shouldHoverOffWhenHoverStyledWasRemovedFromProp.
@Test
public void shouldHoverOffWhenHoverStyledWasRemovedFromProp() throws Exception {
prop.hoverStyle = new FlatStyle();
new MouseEnteredEvent(0, null, 0).dispatch(panel);
prop.hoverStyle = null;
new MouseExitedEvent(0, null, 0).dispatch(panel);
assertEquals(Cursor.DEFAULT_CURSOR, root.getCursor().getType());
assertEquals(null, style.getScreen());
}
use of limelight.ui.events.panel.MouseExitedEvent in project limelight by slagyr.
the class PropPanelTest method shouldHoverOffWithoutHoverStyle.
@Test
public void shouldHoverOffWithoutHoverStyle() throws Exception {
prop.hoverStyle = null;
new MouseEnteredEvent(0, null, 0).dispatch(panel);
new MouseExitedEvent(0, null, 0).dispatch(panel);
assertEquals(Cursor.DEFAULT_CURSOR, root.getCursor().getType());
assertEquals(null, style.getScreen());
}
use of limelight.ui.events.panel.MouseExitedEvent in project limelight by slagyr.
the class PropPanelTest method shouldHoverOffWithHoverStyle.
@Test
public void shouldHoverOffWithHoverStyle() throws Exception {
prop.hoverStyle = new FlatStyle();
new MouseEnteredEvent(0, null, 0).dispatch(panel);
new MouseExitedEvent(0, null, 0).dispatch(panel);
assertEquals(Cursor.DEFAULT_CURSOR, root.getCursor().getType());
assertEquals(null, style.getScreen());
}
Aggregations