fixed an issue with #61

we have included a workspace selection listener to our listener adapter,
that's why actions were enabled when all maps were closed and a new
workspace node was selected