Skip to content

bug: ios transition does not account for fade header #25326

Closed

Description

@liamdebeasi

Prerequisites

Ionic Framework Version

  • v4.x
  • v5.x
  • v6.x
  • Nightly

Current Behavior

When using the fade header the iOS transition forcibly shows the header+toolbars even when the header is expanded.

Expected Behavior

The transition should only show the header+toolbars if the header is collapsed

Steps to Reproduce

  1. Open src/components/nav/test/basic.html
  2. Add collapse="fade" to the headers in PageOne and PageTwo.
  3. Add fullscreen="true" to the contents in PageOne and PageTwo.
  4. Click "Go to Page Two". Observe that the fade header flashed briefly.
fade-header-transition.mov

Code Reproduction URL

No response

Ionic Info

N/A

Additional Information

No response

Activity

  1. JulienLecoq commented on Jul 30, 2022

    @JulienLecoq

    The bug also affect simple ion-header (when you don't have a ion-header inside the ion-content).
    The ion-header with the background and the border appears on transition and then quickly disappears whereas the background and border should just not appear at all.

  2. cdes commented on Oct 15, 2022

    @cdes
    Contributor

    I'm facing this issue too with a simple header.

    Here's a repro:
    https://stackblitz.com/edit/angular-bhqqee-jzvqwc?file=src%2Ftabs%2Fhome-page.tsx

    And here's a video showing the issue

    CleanShot.2022-10-15.at.22.08.01.mov
  3. cperezabo commented on Apr 29, 2024

    @cperezabo

    Hi, why has it not been resolved yet?
    This issue is 2 years old and it's a very ugly UI glitch @liamdebeasi.

  4. cperezabo commented on May 3, 2024

    @cperezabo
  5. locked as too heated and limited conversation to collaborators on May 8, 2024
  6. added a commit that references this issue on Oct 14, 2025
    820fa28
  7. thetaPC commented on Oct 14, 2025

    @thetaPC
    Contributor

    Thanks for the issue! This has been resolved via #30705 and will be available in an upcoming release of Ionic.

  8. thetaPC commented on Oct 15, 2025

    @thetaPC
    Contributor

    This issue was fixed in v8.7.7! Please update to the latest version to receive the fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions