Browse Source

Merge pull request #2856 in DESIGN/design from feature/10.0 to research/10.0

* commit '36955ac0d3ba2f97a0d156b529b8a98d42232a85':
  REPORT-43280 参数面板控件选不到
  REPORT-42470 调整下位置 保证原顺序不变
  REPORT-42470 假保存
  REPORT-43280 参数面板控件选不到
research/10.0
superman 4 years ago
parent
commit
9cc8fd476d
  1. 12
      designer-form/src/main/java/com/fr/design/designer/beans/models/StateModel.java

12
designer-form/src/main/java/com/fr/design/designer/beans/models/StateModel.java

@ -301,12 +301,14 @@ public class StateModel {
Rectangle bounds = createCurrentBounds(x, y);
// 有参数面板时 要考虑下参数面板的高度影响
int yOffset = 0;
XLayoutContainer paramComponent = designer.getParaComponent();
if (paramComponent != null) {
yOffset = paramComponent.getHeight();
if (!designer.isFormParaDesigner()) {
int yOffset = 0;
XLayoutContainer paramComponent = designer.getParaComponent();
if (paramComponent != null) {
yOffset = paramComponent.getHeight();
}
bounds.y = Math.max(bounds.y - yOffset, 0);
}
bounds.y = Math.max(bounds.y - yOffset, 0);
if ((x != currentX) || (y != currentY)) {
ArrayList<XCreator> creators = getHotspotCreators(bounds, designer.getRootComponent());

Loading…
Cancel
Save