diff --git a/plugins/UM3NetworkPrinting/src/Messages/NewPrinterDetectedMessage.py b/plugins/UM3NetworkPrinting/src/Messages/NewPrinterDetectedMessage.py
index d85ade9dce..76254547da 100644
--- a/plugins/UM3NetworkPrinting/src/Messages/NewPrinterDetectedMessage.py
+++ b/plugins/UM3NetworkPrinting/src/Messages/NewPrinterDetectedMessage.py
@@ -37,24 +37,13 @@ class NewPrinterDetectedMessage(Message):
def finalize(self, new_devices_added, new_output_devices):
self.setProgress(None)
- num_devices_added = len(new_devices_added)
- max_disp_devices = 3
-
- if num_devices_added > max_disp_devices:
- num_hidden = num_devices_added - max_disp_devices
- device_name_list = ["
{} ({})".format(device.name, device.printerTypeName) for device in
- new_output_devices[0: max_disp_devices]]
- device_name_list.append(
- "" + self.i18n_catalog.i18ncp("info:{0} gets replaced by a number of printers", "... and {0} other",
- "... and {0} others", num_hidden) + "")
- device_names = "".join(device_name_list)
- else:
- device_names = "".join(
- ["{} ({})".format(device.name, device.printerTypeName) for device in new_devices_added])
if new_devices_added:
- message_text = self.i18n_catalog.i18nc("info:status",
- "Printers added from Digital Factory:") + f""
+ device_names = ""
+ for device in new_devices_added:
+ device_names = device_names + "{} ({})".format(device.name, device.printerTypeName)
+ message_title = self.i18n_catalog.i18nc("info:status", "Printers added from Digital Factory:")
+ message_text = f"{message_title}"
self.setText(message_text)
else:
self.hide()