Bug report #8096
Show all layers / Hide all layers problem on Canvas
|Affected QGIS version:||master||Regression?:||No|
|Operating System:||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||16933|
When you click on "Layer -> Show all layers" or "Layer -> Hide all layers", the option is applied in the TOC but not in the Canvas, which remains unchanged (without showing all the layers in the first case and without turning off all the layers in the second case).
To make the changes visible in the Canvas, you must perform some action, such as a Pan, aZoom In/Out, etc..
Tested on Linux, with code from github compiled today.
#2 Updated by Pedro Venâncio about 6 years ago
You are right, in the 1.8 final version, the error is already present. However, I've tested the version 1.7.4 and everything works as expected.
Curiously, I also have a development build of 1.8 in a virtual machine, and there also works well.
So, the error must have been introduced sometime in the last stages of 1.8 development.