Bug report #11199
On-the-fly reprojection fails to automatically activate when a multi-CRS environment occurs through loaded layer CRS change
|Affected QGIS version:||master||Regression?:||No|
|Operating System:||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:||invalid|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||19510|
The on-the-fly reprojection fails to automatically activate itself when a project has layers with multiple CRS as a result of a loaded layer's CRS change.
Steps to reproduce:
1. Create a new project
2. Add two layers of identical datasets (identical for the sake of demonstrating issue)
3. When the two layers are added, change the CRS (to anything but the original CRS) of one of the layers via the layer's right click Set Layer CRS menu item
4. Notice how OTF reprojection fails to turn on
5. Un-check the check box of the layer's you've just motified, and re-check it, that'll activate OTF reprojection
What should happen is that, when a layer's CRS is changed, QGIS should check whether the project as become one with layers of multiple CRS and activate OTF when needed (just like it does upon loading a layer).