Corrects breakers

The current solution only works if every command for the context-menu has the same applying. But if the first command applies only for files and the second for just the root, there is no breaker by root. 
![root 1](https://f.cloud.github.com/assets/4389878/1231129/312a2d68-2834-11e3-8061-e4dcfaa13dbb.jpg)

This PR should correct this.
![root 2](https://f.cloud.github.com/assets/4389878/1231139/7d499062-2834-11e3-8cd1-4d4ff9630172.jpg)