workspace-indicator: Fix cancelling editing with Esc
The CallbackAction's callback must return true to stop the event from propagating to the dialog, where it will trigger the close binding.
It makes sense to still allow closing the dialog with Escape while not editing a row. The easiest way to achieve that is by moving the controller to the entry.