IDEMSInternational / open-app-builder

PLH App Frontend
GNU General Public License v3.0
5 stars 24 forks source link

Fix: fullscreen pop ups #2319

Closed jfmcquade closed 1 week ago

jfmcquade commented 1 month ago

PR Checklist

Description

Fixes various issues with fullscreen popups triggered from the template action:

Currently, this new implementation of fullscreen pop-ups can be triggered using the parameter fullscreen_alt passed to the pop_up action, e.g. click | pop_up: a_template_name | fullscreen_alt: true. This is in order to preserve existing functionality for deployments that already use the fullscreen property. I would welcome suggestions of how we might go about making the migration to using the new logic, or else supporting both options with a nicer syntax.

Dev notes

We currently have two distinct methods triggered by the pop_up action:

Testing

See debug_fullscreen_pop_up_1

Git Issues

Closes #2195

Screenshots/Videos