Skip to content

Commit e716bae

Browse files
committed
Process deleteLater events before recreating processing menus
1 parent 0967119 commit e716bae

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

python/plugins/processing/gui/ConfigDialog.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ def fillTreeUsingProviders(self):
190190
"""
191191
Filter 'Menus' items
192192
"""
193-
menusItem = QStandardItem(self.tr('Menus (requires restart)'))
193+
menusItem = QStandardItem(self.tr('Menus'))
194194
icon = QIcon(os.path.join(pluginPath, 'images', 'menu.png'))
195195
menusItem.setIcon(icon)
196196
menusItem.setEditable(False)

python/plugins/processing/gui/menus.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import os
2+
from qgis.PyQt.QtCore import QCoreApplication
23
from qgis.PyQt.QtWidgets import QAction, QMenu
34
from PyQt4.QtGui import QIcon
45
from processing.core.alglist import algList
@@ -127,6 +128,7 @@ def initializeMenus():
127128

128129
def updateMenus():
129130
removeMenus()
131+
QCoreApplication.processEvents()
130132
createMenus()
131133

132134

0 commit comments

Comments
 (0)