瀏覽代碼

correctly check for None (fixes #1285)

Falko Schindler 1 年之前
父節點
當前提交
68f7d93d4e
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 1 1
      nicegui/client.py
  2. 1 1
      nicegui/elements/scene.js

+ 1 - 1
nicegui/client.py

@@ -252,7 +252,7 @@ class Client:
         """Forward an event to the corresponding element."""
         with self:
             sender = self.elements.get(msg['id'])
-            if sender:
+            if sender is not None:
                 msg['args'] = [None if arg is None else json.loads(arg) for arg in msg.get('args', [])]
                 if len(msg['args']) == 1:
                     msg['args'] = msg['args'][0]

+ 1 - 1
nicegui/elements/scene.js

@@ -179,7 +179,7 @@ export default {
     this.texture_loader = new THREE.TextureLoader();
     this.stl_loader = new STLLoader();
 
-    const connectInterval = setInterval(async () => {
+    const connectInterval = setInterval(() => {
       if (window.socket.id === undefined) return;
       this.$emit("init", { socket_id: window.socket.id });
       clearInterval(connectInterval);