<div dir="ltr">Hi<div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jun 5, 2014 at 12:15 AM, Martin Dobias <span dir="ltr"><<a href="mailto:wonder.sk@gmail.com" target="_blank">wonder.sk@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi Tim<br>
<div class=""><br>
On Wed, Jun 4, 2014 at 11:06 PM, Tim Sutton <<a href="mailto:lists@linfiniti.com">lists@linfiniti.com</a>> wrote:<br>
> Hi<br>
><br>
><br>
> Another regression / change in behaviour between legend in 2.x and master is<br>
> that layers added in python are not focussed in the legend. This breaks some<br>
> of our InaSAFE stuff that expects this behaviour.<br>
><br>
> Good:<br>
><br>
> <a href="http://storage8.static.itmages.com/i/14/0604/h_1401898037_8549074_84a270face.png" target="_blank">http://storage8.static.itmages.com/i/14/0604/h_1401898037_8549074_84a270face.png</a><br>
><br>
> Bad:<br>
><br>
> <a href="http://storage9.static.itmages.com/i/14/0604/h_1401898084_4943485_004d455ff0.png" target="_blank">http://storage9.static.itmages.com/i/14/0604/h_1401898084_4943485_004d455ff0.png</a><br>
<br>
</div>I think this behaviour can be added, but maybe it is not a good idea<br>
to rely on the fact that newly added layer is set as current. The<br>
behaviour wasn't documented anywhere, so it could be changed without<br>
any prior notice. Also, there could be various circumstances when this<br>
assumption may be wrong - e.g. plugins doing changes to the current<br>
layer. Finally, even in 2.2, if the user enables "Add new layers to<br>
selected or current group" and the selection is on a group, there will<br>
be no change of selection, so likely breaking that part of InaSAFE<br>
code too.<br>
<span class=""><font color="#888888"><br></font></span></blockquote><div>Ok no worries, it is easily enough fixed by doing </div><div><br></div><div>iface.setActiveLayer(<layer>)<br></div><div><br></div><div>Thanks</div>

<div><br></div><div>Tim</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class=""><font color="#888888">
Martin<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Tim Sutton - QGIS Project Steering Committee Member<br>==============================================<br>Please do not email me off-list with technical<br>

support questions. Using the lists will gain<br>more exposure for your issues and the knowledge<br>surrounding your issue will be shared with all.<br><br>Irc: timlinux on #qgis at <a href="http://freenode.net" target="_blank">freenode.net</a><br>

==============================================</div>
</div></div>