diff options
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/infra/core/org.eclipse.papyrus.infra.core.sashwindows.di/src-gen/org/eclipse/papyrus/infra/core/sashwindows/di/impl/TabFolderImpl.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/plugins/infra/core/org.eclipse.papyrus.infra.core.sashwindows.di/src-gen/org/eclipse/papyrus/infra/core/sashwindows/di/impl/TabFolderImpl.java b/plugins/infra/core/org.eclipse.papyrus.infra.core.sashwindows.di/src-gen/org/eclipse/papyrus/infra/core/sashwindows/di/impl/TabFolderImpl.java index e14ab8a12d1..75e82c4e982 100644 --- a/plugins/infra/core/org.eclipse.papyrus.infra.core.sashwindows.di/src-gen/org/eclipse/papyrus/infra/core/sashwindows/di/impl/TabFolderImpl.java +++ b/plugins/infra/core/org.eclipse.papyrus.infra.core.sashwindows.di/src-gen/org/eclipse/papyrus/infra/core/sashwindows/di/impl/TabFolderImpl.java @@ -347,12 +347,15 @@ public class TabFolderImpl extends AbstractPanelImpl implements TabFolder { newIndex = 0; } - if ((listSize == 0) - || (oldIndex == newIndex) - || (oldIndex < 0)) { + if (oldIndex == newIndex) { return; } + if (listSize == 0) { + return; + } + + getChildren().move(newIndex, oldIndex); } |