Skip to content

Conversation

@Zambrella
Copy link
Contributor

Description

This is to fix a bug where when using nested navigators the modal popup wouldn't pop (instead, the underlying pages would). This also brings the behaviour into parity with the Android/Material equivalent.

Related Issues

Type of Change

  • New feature: Adds new functionality without breaking existing features.
  • 🛠️ Bug fix: Resolves an issue without altering current behavior.
  • 🧹 Code refactor: Code restructuring that does not affect behavior.
  • Breaking change: Alters existing functionality and requires updates.
  • 🧪 Tests: Adds new tests or modifies existing tests.
  • 📝 Documentation: Updates or additions to documentation.
  • 🗑️ Chore: Routine tasks, or maintenance.
  • Build configuration change: Changes to build or deploy processes.

…igtaor

This is to fix a bug where when using nested navigators the modal popup
wouldn't pop. This also brings the behaviour into parity with the
Android/Material equivalent.
Copy link
Collaborator

@EchoEllet EchoEllet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I'm unsure why we're using the Cupertino library for a modal popup when most of our UI relies on the Material library across all platforms.

@EchoEllet
Copy link
Collaborator

Can address this comment?

@EchoEllet EchoEllet merged commit de94bc2 into singerdmx:master Oct 24, 2024
2 checks passed
@EchoEllet
Copy link
Collaborator

Merged but there's no guarantee the fix will remain since we don't have a related test for the bug fix.

Thanks for your contributions.

@EchoEllet EchoEllet changed the title fix: link menu action Cupertino modal popup now does NOT use root nav fix(ios): link menu action Cupertino modal popup now does NOT use root nav Oct 24, 2024
CatHood0 pushed a commit to CatHood0/flutter-quill that referenced this pull request Oct 28, 2024
…singerdmx#2332)

* fix: link menu action cupertino modal popup now does not use root navigator

This is to fix a bug where when using nested navigators the modal popup
wouldn't pop. This also brings the behavior into parity with the
Android/Material equivalent.

* chore: add comment referencing bug fix singerdmx#1170

---------

Co-authored-by: Doug Todd <[email protected]>
Co-authored-by: Ellet <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

iOS link dialog not popping dialog context when using nested navigators

2 participants