Jump to content

Bug? Switching off visibility deselects the layer


Recommended Posts

If a layer is active and the visibility is switched off with the check box, a different layer is activated. This also means toggling the visibility deactivates the layer. Perhaps it's intended to work that way, but I find it very inconvenient. I couldn't figure out why I always seem to be working on a different layer than I intended to be, and this is at least partly why.

 

(I used "select" in the title, but I think "activate" may be the more correct term. I'm not completely sure.)

Edited by MJW
Link to post
Share on other sites

This behavior was done on purpose to limit the number of support contacts (emails, forum posts, etc.) from beginners saying that they're trying to draw on the canvas and it isn't showing.

More experienced users will know what has happened and simply select the desired layer.

Click to play:
j.pngs.pngd.pnga.pngp.png
Download: BoltBait's Plugin Pack | CodeLab | and how about a Computer Dominos Game

Link to post
Share on other sites

I'll learn to live with it, but I still don't like it. I often toggle a layer to make sure it's the layer I intend to change. It somewhat defeats the purpose if it deactivates the layer. I wish it would restore the activation if a layer was made invisible and then made visible with no other actions in between. As a matter of fact, I would think that if the layer is deactivated when made invisible, then making a layer visible should make it the active layer.

Edited by MJW
Link to post
Share on other sites

If this must be done, I think it should select the uppermost visible layer. That seems to me the only choice that has a reasonable chance of achieving the desired goal of allowing beginning users to see the changes they're making. For any layer except the top visible layer, the change may be covered up by a higher layer, hiding the change. I will continue to respectfully believe it would be better to have the active-layer selection be independent of the visibility.

Edited by MJW
Link to post
Share on other sites

Can't agree about the direction of the active layer focus.  I think the present functionality is logical and appropriate.  

 

Hiding a layer transfers the active focus to a lower layer.  Transferring up in the stack doesn't seem logical.  The flow must be to cascade downwards surely?

Link to post
Share on other sites

If it worked that way, it still wouldn't make sense to me, but that's not how it works. Sometimes focus goes up the stack; sometimes it goes down. Perhaps it goes to the nearest visible layer. Wherever it goes, I see no reason to expect it would be to a layer I'd want to be active. The point I was trying to make, though, is that if the objective is to allow users to see the changes they're making, then the only way to achieve that objective is to activate the uppermost visible layer, since otherwise the changes may be obscured by a higher layer.

Edited by MJW
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...