< prev index next >
modules/javafx.controls/src/main/java/javafx/scene/control/skin/TabPaneSkin.java
Print this page
*** 1272,1281 ****
--- 1272,1282 ----
public void handle(MouseEvent me) {
Tab tab = getTab();
if (behavior.canCloseTab(tab)) {
behavior.closeTab(tab);
setOnMousePressed(null);
+ me.consume();
}
}
});
updateGraphicRotation();
*** 1517,1526 ****
--- 1518,1529 ----
private void removeListeners(Tab tab) {
listener.dispose();
inner.getChildren().clear();
getChildren().clear();
+ setOnContextMenuRequested(null);
+ setOnMousePressed(null);
}
private TabAnimationState animationState = TabAnimationState.NONE;
private Timeline currentAnimation;
< prev index next >