Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephan Leicht2012-01-25 19:37:58 +0000
committerStephan Leicht2012-01-25 19:37:58 +0000
commitc67589559600a4fd77ed770d7e5480d0b8822590 (patch)
treed2608eb8e59b28d2b4b2144ba1c110bf10e58979
parent5ebd258f5d138c271e82909e0d216a503c16e5c6 (diff)
downloadorg.eclipse.scout.rt-c67589559600a4fd77ed770d7e5480d0b8822590.tar.gz
org.eclipse.scout.rt-c67589559600a4fd77ed770d7e5480d0b8822590.tar.xz
org.eclipse.scout.rt-c67589559600a4fd77ed770d7e5480d0b8822590.zip
use WebClientState.isRichClientInCurrentThread() and WebClientState.isWebClientInCurrentThread() for better understanding when reading the code
-rw-r--r--org.eclipse.scout.rt.client/src/org/eclipse/scout/rt/client/services/common/shell/DefaultShellService.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/org.eclipse.scout.rt.client/src/org/eclipse/scout/rt/client/services/common/shell/DefaultShellService.java b/org.eclipse.scout.rt.client/src/org/eclipse/scout/rt/client/services/common/shell/DefaultShellService.java
index 3a80648a85..995b2c200b 100644
--- a/org.eclipse.scout.rt.client/src/org/eclipse/scout/rt/client/services/common/shell/DefaultShellService.java
+++ b/org.eclipse.scout.rt.client/src/org/eclipse/scout/rt/client/services/common/shell/DefaultShellService.java
@@ -13,11 +13,11 @@ package org.eclipse.scout.rt.client.services.common.shell;
import java.io.File;
import java.io.IOException;
-import org.eclipse.scout.commons.StringUtility;
import org.eclipse.scout.commons.annotations.Priority;
import org.eclipse.scout.commons.exception.ProcessingException;
import org.eclipse.scout.rt.client.ClientSyncJob;
import org.eclipse.scout.rt.shared.ScoutTexts;
+import org.eclipse.scout.rt.shared.WebClientState;
import org.eclipse.scout.rt.shared.services.common.shell.IShellService;
import org.eclipse.scout.service.AbstractService;
@@ -29,7 +29,7 @@ public class DefaultShellService extends AbstractService implements IShellServic
@Override
public void shellOpen(String path) throws ProcessingException {
- if (StringUtility.hasText(ClientSyncJob.getCurrentSession().getVirtualSessionId())) {
+ if (WebClientState.isWebClientInCurrentThread()) {
ClientSyncJob.getCurrentSession().getDesktop().openBrowserWindow(path);
}
else {

Back to the top