One of our blockers to converting from Connect to Forge is that our app bylines open large modal dialogs on user click. That is not supported yet by Atlassian Forge. Byline modules can only display small inline popups.
Thanks for raising this. While the ability to launch modals directly from the byline module is not supported today, it is possible to launch a modal of varying sizes in both UI Kit and Custom UI from the inline popup in the byline.
Thanks @SeanBourke for the suggestion. We did try this two step approach as a prototype, and it sort of worked.
The byline is the primary entry point for our app (now that the action toolbar is gone). The UX of click byline → wait for render → click #2 → wait for render of actual app does not feel like the forge upgrade we are hoping for our customers.
Also, one weirdness with this workaround is we were unable to programmatically close the byline inline popup once the large modal was opened. (view.close() returned an error). This means when the user finished with the app, the small inline popup was still there behind it and needed another click on the page to dismiss it as well. We weren’t sure if that was intentional or a bug?