Browse Source

Pull request #9453: REPORT-38523 右侧单元格属性表鼠标事件失效问题

Merge in DESIGN/design from ~DESTINY.LIN/design:release/10.0 to release/10.0

* commit 'd6c2f9fa849a43b8915f484533583888223820c4':
  REPORT-38523 fix: 右侧单元格属性表鼠标事件有误,修改了mouseReleased事件
Destiny.Lin 2 years ago
parent
commit
7eeab3dbcf
  1. 9
      designer-base/src/main/java/com/fr/design/gui/icontainer/UIEastResizableContainer.java

9
designer-base/src/main/java/com/fr/design/gui/icontainer/UIEastResizableContainer.java

@ -296,10 +296,9 @@ public class UIEastResizableContainer extends JPanel {
model = UIConstants.MODEL_NORMAL;
refreshContainer();
}
@Override
public void mouseClicked(MouseEvent e) {
if (e.getX() <= ARROW_RANGE) {
public void mouseReleased(MouseEvent e) {
if (isInPane(e)) {
if (containerWidth == leftPaneWidth) {
showContainer();
} else {
@ -309,7 +308,9 @@ public class UIEastResizableContainer extends JPanel {
}
});
}
public boolean isInPane(MouseEvent e){
return e.getX() <= ARROW_RANGE && e.getX() >= 0 && e.getY() <= topToolPaneHeight && e.getY() >= 0;
}
@Override
public void paint(Graphics g) {
Image button;

Loading…
Cancel
Save