Cause of this was that the close event type was also being used by the related overlay, and the event was being caught by that even though the overlay was hidden.
Also started working on changing the sort order within the column selector by pressing S.
Added a new popup to modify the columns of the table. With this new popup, the user can:
- Show and hide columns
- Move columns around
- Add new columns which are derived from the value of an expression
- Delete columns
Also got the overlay mechanisms working.