citra-emu
/
citra-canary
Archived
1
0
Fork 0
This repository has been archived on 2024-03-23. You can view files and clone it, but cannot push or open issues or pull requests.
citra-canary/src
Pengfei Zhu 60669a7dd8
swkbd: Fix a bug where clicking Cancel hangs the game (#5294)
* swkbd: Fix a bug where clicking Cancel hangs the game

The text is validated in `Finalize`. If the validation fails, an error is returned and the applet is not actually finalized. This can result in hangs.

This is usually not a problem as the frontend is expected to validate the text passed to `Finalize`. However, when the user clicked on `Cancel`, the text is ignored and the frontend won't do any validation. Therefore, we should skip the validation here as well.

Also fixed a potential data race. All these functions should now be called on the same thread

* Address review comments

Renamed the fields
Remove close button
2020-05-04 11:31:17 +02:00
..
android android: add logging 2019-03-09 18:23:32 -06:00
audio_core Add sample rate field to AAC decoder (#5195) 2020-04-21 20:34:50 -05:00
citra Merge pull request #5083 from zhaowenlan1779/video-dumping-update 2020-04-03 21:15:32 -05:00
citra_qt swkbd: Fix a bug where clicking Cancel hangs the game (#5294) 2020-05-04 11:31:17 +02:00
common Merge pull request #5301 from lioncash/chunk 2020-05-01 23:02:47 +08:00
core swkbd: Fix a bug where clicking Cancel hangs the game (#5294) 2020-05-04 11:31:17 +02:00
dedicated_room Fix moderation by room host in dedicated rooms 2019-11-17 09:59:54 -05:00
input_common Merge pull request #5179 from vitor-k/reenable-hidapi 2020-04-27 16:35:51 +02:00
network Merge branch 'master' into feature/savestates-2 2020-04-16 19:03:49 +01:00
tests clang format fixes etc. 2020-03-31 18:27:33 +01:00
video_core Merge pull request #5297 from lioncash/missing 2020-05-02 08:07:49 +08:00
web_service HTTP_C::Implement Context::MakeRequest (#4754) 2020-02-21 19:04:04 +01:00
.clang-format add java to .clang-format 2019-02-22 16:29:19 -06:00
CMakeLists.txt Code review actions (plus hopefully fix the linux CI) 2020-03-31 17:54:28 +01:00