mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-15 00:04:00 -04:00
[Plugin Manager] Fix plugin status checkbox not refreshed after installing from zip
This commit is contained in:
parent
a0d46d12c1
commit
b7673c7616
@ -600,7 +600,6 @@ class QgsPluginInstaller(QObject):
|
|||||||
loadPlugin(pluginName)
|
loadPlugin(pluginName)
|
||||||
plugins.getAllInstalled()
|
plugins.getAllInstalled()
|
||||||
plugins.rebuild()
|
plugins.rebuild()
|
||||||
self.exportPluginsToManager()
|
|
||||||
|
|
||||||
if settings.contains('/PythonPlugins/' + pluginName):
|
if settings.contains('/PythonPlugins/' + pluginName):
|
||||||
if settings.value('/PythonPlugins/' + pluginName, False, bool):
|
if settings.value('/PythonPlugins/' + pluginName, False, bool):
|
||||||
@ -613,6 +612,7 @@ class QgsPluginInstaller(QObject):
|
|||||||
if startPlugin(pluginName):
|
if startPlugin(pluginName):
|
||||||
settings.setValue('/PythonPlugins/' + pluginName, True)
|
settings.setValue('/PythonPlugins/' + pluginName, True)
|
||||||
|
|
||||||
|
self.exportPluginsToManager()
|
||||||
msg = "<b>%s</b>" % self.tr("Plugin installed successfully")
|
msg = "<b>%s</b>" % self.tr("Plugin installed successfully")
|
||||||
else:
|
else:
|
||||||
msg = "<b>%s:</b> %s" % (self.tr("Plugin installation failed"), infoString)
|
msg = "<b>%s:</b> %s" % (self.tr("Plugin installation failed"), infoString)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user