<div dir="ltr">Big +1 too. I always found the current behavior (show all of nothing is selected) slightly counter-intuitive.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 7, 2017 at 11:28 AM, Nyall Dawson <span dir="ltr"><<a href="mailto:nyall.dawson@gmail.com" target="_blank">nyall.dawson@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
I'd like to raise discussion about changing the behaviour of the "show<br>
selected features" mode in the attribute table.<br>
<br>
Over the last couple of weeks I've pushed fixes to both 3.0 and<br>
(shortly) 2.18 to improve the performance of the attribute table when<br>
this mode is selected (Thanks to Faunalia and ENEL for sponsoring<br>
this!). With these changes *only* the selected features are fetched<br>
from providers to show in the attribute table, vs the current<br>
behaviour of fetching *everything* and then filtering out to the<br>
selection. It makes a huge difference for working with large layers.<br>
<br>
Now - there's one last piece of this I'd like to land, but it changes<br>
the behaviour of this mode. Currently if you have the table set to<br>
"show selected features", but there's nothing selected, then ALL<br>
features are shown.<br>
<br>
This kills the benefit of setting the table to show in this mode. If<br>
you accidentally open the table for a large layer with no selection,<br>
it'll force every feature to be fetched again.<br>
<br>
I'd like to change this, so that no selection = nothing shows in the<br>
table. This means that users can safely set the attribute table to<br>
always show in "selected features" mode and be confident that they'll<br>
never hit the situation where every feature is fetched (unless of<br>
course they have selected *every* feature!).<br>
<br>
Does anyone object to this change landing for 3.0 and 2.18?<br>
<br>
Nyall<br>
______________________________<wbr>_________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/qgis-<wbr>developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/qgis-<wbr>developer</a></blockquote></div><br></div>