<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hi Nyall,</p>
<p>I am fine with your proposal.</p>
<p>In fact, the current behaviour as you described it, can be regarded as a bug. I agree with you.</p>
<p>Andreas</p>
<p>On 2017-03-07 05:28, Nyall Dawson wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">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 /> _______________________________________________<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">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br /> Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></div>
</blockquote>
<p> </p>
<div> </div>
</body></html>