Extend get_widget! macro to return widget optionally

parent a941cd01
Pipeline #155844 passed with stages
in 5 minutes and 17 seconds