From 38251d7021bb97563ae882b16c62ca8f475a77e9 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Thu, 1 Jul 2021 20:12:24 +0200 Subject: [PATCH] change variant input on variant action click --- openpype/tools/new_publisher/widgets.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/openpype/tools/new_publisher/widgets.py b/openpype/tools/new_publisher/widgets.py index 9ba13bb58e..f3d0b461de 100644 --- a/openpype/tools/new_publisher/widgets.py +++ b/openpype/tools/new_publisher/widgets.py @@ -165,6 +165,7 @@ class CreateDialog(QtWidgets.QDialog): layout.addWidget(create_btn, 0) create_btn.clicked.connect(self._on_create) + variant_hints_menu.triggered.connect(self._on_variant_action) controller.add_reset_callback(self._on_control_reset) @@ -273,6 +274,11 @@ class CreateDialog(QtWidgets.QDialog): def _on_control_reset(self): self.refresh() + def _on_variant_action(self, action): + value = action.text() + if self.variant_input.text() != value: + self.variant_input.setText(value) + def moveEvent(self, event): super(CreateDialog, self).moveEvent(event) self._last_pos = self.pos()