Feature request #3427
Unnecessary rendering overhead
|Pull Request or Patch supplied:||No||Resolution:||duplicate|
|Easy fix?:||No||Copied to github as #:||13487|
When I open the property dialog for both raster and vector layers, I can make changes to those properties and hit 'Apply' or 'Save as Default' to see the updates on the canvas. If I then hit 'Ok' to close the dialog, qgis unnecessarily re-renders that layer on the canvas. On the other hand, if I hit 'Cancel', I can skip this overhead on my system.
Is it possible for the code to flag when a layer has already been rendered from either 'Apply' or 'Save as Default' to avoid this duplication of rendering? Often this is not noticeable, but on large or complex layers, it can be quite severe.