Skip to content
Browse files
Don't set override cursor in
Callers may not want this, so leave it up to them to set
an override caller if desired
  • Loading branch information
nyalldawson committed Jun 27, 2017
1 parent 3286ebb commit 4e93f8d03842316e07786aa785cc193cdfbf2cc7
Showing with 0 additions and 14 deletions.
  1. +0 −14 python/plugins/processing/core/
@@ -166,18 +166,6 @@ def runAlgorithm(algOrName, parameters, onFinish, feedback=None, context=None):'Warning: Not all input layers use the same CRS.\nThis can cause unexpected results.'),"Processing"))

# Don't set the wait cursor twice, because then when you
# restore it, it will still be a wait cursor.
overrideCursor = False
if iface is not None:
cursor = QApplication.overrideCursor()
if cursor is None or cursor == 0:
overrideCursor = True
elif cursor.shape() != Qt.WaitCursor:
overrideCursor = True

ret, results = execute(alg, parameters, context, feedback)
if ret:
if onFinish is not None:
@@ -186,8 +174,6 @@ def runAlgorithm(algOrName, parameters, onFinish, feedback=None, context=None):
QgsMessageLog.logMessage("There were errors executing the algorithm."),"Processing"))

if overrideCursor:
if isinstance(feedback, MessageBarProgress):
return results

0 comments on commit 4e93f8d

Please sign in to comment.