Fixes #4730. AnsiDriver will only capture Ctrl+Z if we move the mouse in Windows.#4731
Fixes #4730. AnsiDriver will only capture Ctrl+Z if we move the mouse in Windows.#4731BDisp wants to merge 18 commits intogui-cs:v2_developfrom
Conversation
… mouse in Windows.
Codecov Report❌ Patch coverage is ❌ Your patch check has failed because the patch coverage (17.96%) is below the target coverage (70.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## v2_develop #4731 +/- ##
==============================================
- Coverage 77.62% 72.16% -5.46%
==============================================
Files 461 463 +2
Lines 46088 46255 +167
Branches 6835 6856 +21
==============================================
- Hits 35774 33381 -2393
- Misses 8320 10817 +2497
- Partials 1994 2057 +63
... and 108 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
|
To test pressing Ctrl+Z to suspend the app using WSL, we have to open the respective distro first and run the app. Debugging WSL through the IDE doesn't work. |
|
Hey @tig, could you run the unit tests on your Mac? I've run them on an Intel Mac and didn't get any errors, but there might be some incompatibility with the ARM64. It could also just be a conditional failure, but I'd appreciate it if you could confirm that, just to be sure. Thanks. |
|
Should this glyph |
SOme recent PR is somehow setting DrawIndicator in a unit test or something. This is the 2nd time i've seen this. |
|
Fixed in #4777. |
|
That's a good reason to remove System.Console from the other drivers, except for DotNetDriver which is based on it. |
…aw_Cross_Platform(driverName: "dotnet") fails on Unix (gui-cs#4777)
|
I'm getting the same error related to the |
|
I think we should make an effort to move and update all unit tests in the UnitTests project to the UnitTests.Parallelizable project. I suspect there's some static configuration that sporadically uses the spinner feature that isn't explicitly disabled, and some unit test is using it even if don't want it to. |
Do you have any idea how much time I've put into moving tests? Of course we should. I noted above that glyph is the drawindicator. Some recent pr is somehow setting View.DrawIndicator or something else is corrupting it. |

Fixes
Proposed Changes/Todos
Pull Request checklist:
CTRL-K-Dto automatically reformat your files before committing.dotnet testbefore commit///style comments)