"Small" improvement

I just finally get annoyed with something: Could  "active layer is hidden" be checked/displayed only when leaving field with layers, not at any click in it ? If i need to hide some layers including active and change active layer i need to remeber to open layer drop down, choose another layer which closes this dropdown, again open layers drop down menu and then hide layers? I want make both things at one time...

And could be this message and "x entities changed to frozen layer blah blah blah" be disabled ? I know what i'm doing and get sick of this two messages...