Bug report #8587
Show/Hide labels command doesn't work any more
|Affected QGIS version:||master||Regression?:||No|
|Operating System:||windows||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||17329|
Selecting Show/Hide label tool and clicking on a labeled feature results in no change and the following message log under Qt:
QUndoStack::endMacro(): no matching beginMacro()
the only way to hide the label is from change label menu
#2 Updated by Larry Shaffer over 6 years ago
- Priority changed from Severe/Regression to Normal
- Assignee set to Larry Shaffer
I can not verify on Mac either. However, I was able to reproduce the logging of the 'QUndoStack::endMacro()...' message.
Please hover over the tool and read the tool tip. The tool's behavior is toggled by whether the Shift key is modifying the tool's click/marquee. If the label is already being shown, and you try to show it again, the message shows up in the log viewer (harmless, though still a bug). The opposite, holding Shift key to hide a label that is already hidden, does not present the message.
I will look into fixing the logged message ASAP. Thanks for reporting.