Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Post SmartHint adoption cleanup #3540

Merged
merged 7 commits into from
Apr 26, 2024
Merged

Post SmartHint adoption cleanup #3540

merged 7 commits into from
Apr 26, 2024

Conversation

nicolaihenriksen
Copy link
Contributor

@nicolaihenriksen nicolaihenriksen commented Apr 25, 2024

This PR does a bit of house-keeping after the SmartHint changes have been applied to all relevant templates.

  • Drops HintAssist.FloatingOffset default value down to (0,0) since it is ONLY used if set to something other than the default value; as such, the new default seems more appropriate.
  • Removes unused internal converters
  • Obsoletes unused public assist classes and converters
  • Deletes a converter that should have been deleted with the 5.0 release
  • Modifies the UI test base slightly to vertically align the SUT in the window. When the AutoSuggestBox was allowed to take up all vertical real-estate, the Popup was shown below the control, causing the window height to grow. This seems wrong and does not really imitate a real life use case.

For simplicity, this PR currently replicates the TextBox template into the AutoSuggestBox. In the future, we could look into leveraging the existing TextBox style rather than carrying around a copy.

Filling the height of the host window is problematic when a Popup needs to be shown below the control. This causes the window to increase in size and does not really imitate real life usage.
@nicolaihenriksen nicolaihenriksen added this to the 5.1.0 milestone Apr 25, 2024
@Keboo Keboo added the release notes Items are likely to be highlighted in the release notes. label Apr 26, 2024
@Keboo Keboo merged commit 93784df into master Apr 26, 2024
2 checks passed
@Keboo Keboo deleted the postSmartHintAdoptionCleanup branch April 26, 2024 03:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release notes Items are likely to be highlighted in the release notes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants