diff --git a/plugins/USBPrinting/USBPrinterOutputDeviceManager.py b/plugins/USBPrinting/USBPrinterOutputDeviceManager.py index 6055b42d63..4eeeb7970b 100644 --- a/plugins/USBPrinting/USBPrinterOutputDeviceManager.py +++ b/plugins/USBPrinting/USBPrinterOutputDeviceManager.py @@ -84,9 +84,8 @@ class USBPrinterOutputDeviceManager(QObject, OutputDevicePlugin): if container_stack.getMetaDataEntry("supports_usb_connection"): machine_file_formats = [file_type.strip() for file_type in container_stack.getMetaDataEntry("file_formats").split(";")] if "text/x-gcode" in machine_file_formats: - # This is a fix for connecting tty/cu printers on MacOS and Linux - only_list_usb = False if Platform.isOSX() or Platform.isLinux() else True - port_list = self.getSerialPortList(only_list_usb) + # We only limit listing usb on windows is a fix for connecting tty/cu printers on MacOS and Linux + port_list = self.getSerialPortList(only_list_usb=Platform.isWindows()) self._addRemovePorts(port_list) time.sleep(5)