From bf8b2fbe9446de02876752f882c0824d8dfda84a Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Tue, 11 Dec 2012 15:59:45 +0100 Subject: [PATCH] Revert "Bug #1592: Fix problem not showing the tab if it is already being shown" This reverts commit 8c6fb028e6921495cdb10d95245ac4199fa56b87. It causes a NPE when adding tasks to a project just after create a project. --- .../org/libreplan/web/planner/tabs/TabOnModeType.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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; } }