***I notice that this extension only displays the "Close Others" command in the context menu when there's more than 1 item in the Working Set. I prefer to always have commands shown and then disable them appropriately***

disable Or remove? Currently it  removes unnecessary Or shows necessary "Context Menu Items" based on user file selection as like below screenshot.

![Image](https://lh3.googleusercontent.com/-hqBefLaAPzw/UminIUt16vI/AAAAAAAAAl4/Aqy2fkuffGs/s912/close_others_scenario.png)

***I think this logic depends on the context menu being displayed at 0,0 of page and context menu item being at 20,20.***

Nope. we can specify like below, which means coordinates can be anything.
```
e.pageX = 4000;
e.pageY = 4000;
```

This extension removes unnecessary menus Or adds necessary menus on workingset's `beforeContextMenuOpen` event. For that, i need to open "Context Menu Popup" before run my tests. So only appropriate "Context Menu Items" will get populate. But clearly this is test is not dealing with "Context Menu" position.