We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 06e1f5e commit b7df448Copy full SHA for b7df448
frame/qml/PanelPopup.qml
@@ -51,6 +51,14 @@ Item {
51
if (!popupWindow)
52
return
53
54
+ // The popup is being displayed. If you click on other plugin at this time,
55
+ // the popup content of the previous plugin will be displayed first,
56
+ // and the wrong popup size will cause the window size to change and flicker.
57
+ if (popupWindow.visible) {
58
+ popupWindow.close()
59
+ popupWindow.currentItem = null
60
+ }
61
+
62
readyBinding = Qt.binding(function () {
63
return popupWindow && popupWindow.currentItem === control
64
})
0 commit comments