issue #20734: Add support for actions on issuetoshippnig screen. Refactoring some behavior with a mixin to allow for shared behavior with XV.Navigator.