unoplatform / uno

Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!
https://platform.uno
Apache License 2.0
8.94k stars 724 forks source link

`DatePicker` and `TimePicker` flyouts briefly show in wrong location #15031

Open MartinZikmund opened 10 months ago

MartinZikmund commented 10 months ago

Current behavior

No response

Expected behavior

No response

How to reproduce it (as minimally and precisely as possible)

  1. Uncomment lines of code in DatePickerFlyout and TimePickerFlyout marked with #15031
  2. Run app and open the picker
  3. Notice it very briefly shows up in incorrect position before snapping into place

Workaround

No response

Works on UWP/WinUI

None

Environment

No response

NuGet package version(s)

No response

Affected platforms

No response

IDE

No response

IDE version

No response

Relevant plugins

No response

Anything else we need to know?

No response

morning4coffe-dev commented 5 months ago

While testing this issue on 5.3.0-dev.1827, I wasn't able to reproduce this issue on Skia or Wasm, but I was able to find this possible regression https://github.com/unoplatform/uno/issues/16974

MartinZikmund commented 5 months ago

This should happen only when a particular workaround in uncommented (see How to reproduce)