Fix `WindowContext::available_actions` missing some actions (#3752)

This pull request also allows turning an `ArenaBox` into an `ArenaRef`
when non-mutable access is required, which makes `ArenaRef: Clone`. This
fixes a bug that prevented the command palette from reading all the
available actions while the `command_palette::Toggle` action was being
dispatched.

Release Notes:

- N/A
e4904e049fAntonio Scandurra committed on 12/21/2023, 8:53:34 AM· committed by GitHubparentsca091f3c7933a6
4 files changedLine totals unavailable