Ver código fonte

samples: prevent duplicate connect assertion in device_tester.py

rdb 7 anos atrás
pai
commit
4bf10925b3
1 arquivos alterados com 2 adições e 0 exclusões
  1. 2 0
      samples/gamepad/device_tester.py

+ 2 - 0
samples/gamepad/device_tester.py

@@ -113,6 +113,8 @@ class DeviceConnectivityMonitor(DirectObject):
         self.devices[self.current_panel].show()
 
     def connect_device(self, device):
+        if device in self.devices:
+            return
         self.devices[device] = DeviceMonitor(device)
         self.switch_to_panel(device)
         self.create_menu_button(device)