Addon Manager: Fix window focus issues

This commit is contained in:
Chris Hennes
2022-03-11 20:06:07 -06:00
parent 72e06ae529
commit 633449f8f7
6 changed files with 15 additions and 3 deletions

View File

@@ -37,6 +37,7 @@ def ask_to_install_toolbar_button(repo: Addon) -> None:
add_toolbar_button_dialog = FreeCADGui.PySideUic.loadUi(
os.path.join(os.path.dirname(__file__), "add_toolbar_button_dialog.ui")
)
add_toolbar_button_dialog.setWindowFlag(QtCore.Qt.WindowStaysOnTopHint, True)
add_toolbar_button_dialog.buttonYes.clicked.connect(
lambda: install_toolbar_button(repo)
)
@@ -72,6 +73,7 @@ def ask_for_toolbar(
select_toolbar_dialog = FreeCADGui.PySideUic.loadUi(
os.path.join(os.path.dirname(__file__), "select_toolbar_dialog.ui")
)
select_toolbar_dialog.setWindowFlag(QtCore.Qt.WindowStaysOnTopHint, True)
select_toolbar_dialog.comboBox.clear()