roubachof / Sharpnado.Tabs

Pure MAUI and Xamarin.Forms Tabs, including fixed tabs, scrollable tabs, bottom tabs, badge, segmented control, custom tabs, button tabs, bendable tabs...
MIT License
479 stars 62 forks source link

[MAUI] [Android] Sharpnado tabs become unusable in combination with MAUI Shell Tabbar #124

Closed janusw closed 1 week ago

janusw commented 1 week ago

Platform (please complete the following information):

Describe the bug I see strange behavior of a Sharpnado tab bar inside a MAUI application with Shell Tabbar. In certain situations the Sharpnado tabs become unusable and don't react any more. I'm not actually sure if this is a bug in the MAUI framework itself, or in Sharpnado.Tabs (could be both, I guess).

To Reproduce Steps to reproduce the behavior:

  1. Download the sample project from https://github.com/janusw/maui-samples/tree/Sharpnado.Tabs_bug/8.0/Navigation/ShellTabBarSample (this is a modified variant of the ShellTabBarSample in my fork of the maui-samples).
  2. Build and run it.
  3. On the shell tab 'One', click the button ("Click me").
  4. A secondary page with a Sharpnado tab bar opens. The tabs have no content in this sample (for simplicity), but switching them works fine.
  5. Switch to the shell tab 'Two'.
  6. Switch back to 'One'.
  7. The Sharpnado tabs are not usable any more. They don't react to tapping.