Skip to content

Commit 7d9030f

Browse files
committed
Refactor button title handling in _PyRevitRibbonPanel
Removed the conditional setting of the button title and streamlined the push button creation process by directly passing the ui_title parameter. This improves code clarity and consistency. Fixes [Bug]: Panelbutton no longer working in 5.3.0 #2907
1 parent 3eb8141 commit 7d9030f

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

pyrevitlib/pyrevit/coreutils/ribbon.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1472,8 +1472,6 @@ def create_panel_push_button(self, button_name, asm_location, class_name,
14721472
avail_class_name=None,
14731473
update_if_exists=False,
14741474
ui_title=None):
1475-
if ui_title:
1476-
self.button(button_name).set_title(ui_title)
14771475
self.create_push_button(button_name=button_name,
14781476
asm_location=asm_location,
14791477
class_name=class_name,
@@ -1484,7 +1482,7 @@ def create_panel_push_button(self, button_name, asm_location, class_name,
14841482
ctxhelpurl=ctxhelpurl,
14851483
avail_class_name=avail_class_name,
14861484
update_if_exists=update_if_exists,
1487-
ui_title=None)
1485+
ui_title=ui_title)
14881486
self.set_dlglauncher(self.button(button_name))
14891487

14901488

0 commit comments

Comments
 (0)