Skip to content

NavigationBar new ripple effect is mis-aligned when using non-default NavigationDestinationLabelBehavior #116751

Description

@TahaTesser

Noticed this issue randomly today.

code sample: https://master-api.flutter.dev/flutter/material/NavigationBar-class.html

Screen.Recording.2022-12-09.at.01.00.37.mov

TODO:

Add non-default NavigationDestinationLabelBehavior tests for ink ripple with the fix.

Activity

  1. added
    frameworkflutter/packages/flutter repository. See also f: labels.
    p: material_uimaterial_ui package in flutter/packages
    c: regressionIt was better in the past than it is now
    on Dec 8, 2022
  2. self-assigned this
    on Dec 8, 2022
  3. moved this to To do in Nevercodeon Dec 8, 2022
  4. moved this from To do to In progress in Nevercodeon Dec 8, 2022
  5. TahaTesser commented on Dec 8, 2022

    @TahaTesser
    ContributorAuthor

    Note:
    NavigationRail new ripple doesn't have this issue as it addressed all types of label behaviors.
    I will fix it ASAP and add an ink ripple test for non-default label behavior due to this regression.

  6. TahaTesser commented on Dec 8, 2022

    @TahaTesser
    ContributorAuthor
  7. HansMuller commented on Dec 9, 2022

    @HansMuller
    Contributor

    I guess this got past us in #115499. Thanks in advance for the fix and especially for the additional regression tests.

  8. moved this from In progress to PR submitted in Nevercodeon Dec 12, 2022
  9. Repository owner moved this from PR submitted to Done (PR merged) in Nevercodeon Dec 12, 2022
  10. github-actions commented on Mar 5, 2023

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  11. locked as resolved and limited conversation to collaborators on Mar 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

c: regressionIt was better in the past than it is nowframeworkflutter/packages/flutter repository. See also f: labels.p: material_uimaterial_ui package in flutter/packages

Type

No type

Projects

  • Status
    Done (PR merged)

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions