You need to log in before you can comment on or make changes to this bug.
The RemoveLayer widget works with the SELECTED_LAYERS form variable, and deletes this layer/these layers. But after the execution it does not reset the form variable, which still has the old value so the client thinks (at the javascript side) that there is still an active layer. Proposed fix to the ParseURL function: .. } $this->setVar('SELECTED_LAYERS', ""); } return true;
It's a minor bug fix so I can do this before 2.2.
Fixed in both head and 2.0.X.