diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/planner/tabs/TabOnModeType.java b/libreplan-webapp/src/main/java/org/libreplan/web/planner/tabs/TabOnModeType.java index 89dd8f023..f56f08168 100644 --- a/libreplan-webapp/src/main/java/org/libreplan/web/planner/tabs/TabOnModeType.java +++ b/libreplan-webapp/src/main/java/org/libreplan/web/planner/tabs/TabOnModeType.java @@ -133,20 +133,20 @@ public class TabOnModeType implements ITab { @Override public void show() { + beingShown = true; ITab currentTab = getCurrentTab(); - if (currentTab != null && !beingShown) { + if (currentTab != null) { currentTab.show(); } - beingShown = true; } @Override public void showWithoutAfterCreate() { + beingShown = true; ITab currentTab = getCurrentTab(); - if (currentTab != null && !beingShown) { + if (currentTab != null) { currentTab.showWithoutAfterCreate(); } - beingShown = true; } }