jwstegemann / fritz2

Easily build reactive web-apps in Kotlin based on flows and coroutines.
https://www.fritz2.dev
MIT License
627 stars 25 forks source link

Fix some regression in DataCollection and add UI-Tests to GitHub Build-Process #838

Closed Lysander closed 6 months ago

Lysander commented 6 months ago

Due to PR #834 there was a small bug introduced, that prohibit to toggle selection by keyboard within a DataCollection based component. This is now fixed again.

Some UI-tests are also improved by removing useless manual delays.

The Playwright UI-Tests are integrated into our regular build-process, so they are run automatically on each pull request push and must succeed in order to complete the pull request.

If they fail, you can analyze this with two options:

You can find details in the headless-demo/README.playwright.md file.