Browse Source

show play/stop button (#1804)

CherryLiang 5 years ago
parent
commit
3e6c61107b
1 changed files with 2 additions and 1 deletions
  1. 2 1
      packages/app-js/src/Playground.tsx

+ 2 - 1
packages/app-js/src/Playground.tsx

@@ -180,7 +180,6 @@ function Playground ({ className, history, match: { params: { base64 } }, t }: P
   };
   const _runJs = async (): Promise<void> => {
     setIsRunning(true);
-    _stopJs();
     _clearConsole();
 
     injectedRef.current = {
@@ -207,6 +206,8 @@ function Playground ({ className, history, match: { params: { base64 } }, t }: P
 
     // eslint-disable-next-line no-new-func
     new Function('injected', exec)(injectedRef.current);
+
+    setIsRunning(false);
   };
   const _selectExample = (value: string): void => {
     _stopJs();