Ver código fonte

add task names

Falko Schindler 3 anos atrás
pai
commit
70bf1ed435
3 arquivos alterados com 4 adições e 4 exclusões
  1. 1 1
      nicegui/binding.py
  2. 1 1
      nicegui/elements/open.py
  3. 2 2
      nicegui/elements/scene.py

+ 1 - 1
nicegui/binding.py

@@ -30,7 +30,7 @@ async def update_views_async(views: Set[HTMLBaseComponent]):
 def update_views(views: Set[HTMLBaseComponent]):
     if asyncio._get_running_loop() is None:
         return  # NOTE: no need to update view if event loop is not running, yet
-    create_task(update_views_async(views))
+    create_task(update_views_async(views), name='update_views_async')
 
 def propagate(source_obj,
               source_name,

+ 1 - 1
nicegui/elements/open.py

@@ -15,7 +15,7 @@ def open(self, target: Union[Page, str], socket: Optional[WebSocket] = None):
     :param target: page or string that is a relative URL path or an absolute URL
     :param socket: optional WebSocket defining the target client
     """
-    create_task(open_async(self, target, socket))
+    create_task(open_async(self, target, socket), name='open_async')
 
 async def open_async(self, target: Union[Page, str], socket: Optional[WebSocket]):
     path = target if isinstance(target, str) else target.route

+ 2 - 2
nicegui/elements/scene.py

@@ -45,7 +45,7 @@ class SceneView(CustomView):
         try:
             for object in self.objects.values():
                 object.send_to(msg.websocket)
-            create_task(self.run_method(self.camera.create_move_command(), msg.websocket))
+            create_task(self.run_method(self.camera.create_move_command(), msg.websocket), name='move camera (connect)')
         except:
             traceback.print_exc()
 
@@ -122,7 +122,7 @@ class Scene(Element):
         camera.up_y = camera.up_y if up_y is None else up_y
         camera.up_z = camera.up_z if up_z is None else up_z
         for socket in WebPage.sockets.get(self.page.page_id, {}).values():
-            create_task(self.view.run_method(camera.create_move_command(duration), socket))
+            create_task(self.view.run_method(camera.create_move_command(duration), socket), 'move camera')
 
 class SceneObject: