citra/src/core/frontend
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
..
applets swkbd: Fix a bug where clicking Cancel hangs the game (#5294) 2020-05-04 11:31:17 +02:00
camera log: replace all NGLOG with LOG 2018-06-29 14:18:07 +03:00
emu_window.cpp Address review comments 2020-01-22 12:51:04 -03:00
emu_window.h Address review comments 2020-01-22 12:51:04 -03:00
framebuffer_layout.cpp Make a separate function for getting minimum size based on layout 2020-01-21 19:31:39 -03:00
framebuffer_layout.h Make a separate function for getting minimum size based on layout 2020-01-21 19:31:39 -03:00
image_interface.h specify size of buffer and use openglstate in getteximageoes 2019-11-09 12:58:17 -07:00
input.h common/vector_math: Move Vec[x] types into the Common namespace 2019-03-02 15:04:13 +01:00
mic.cpp Support signed 8bit pcm in cubeb input. Address review 2019-03-17 22:52:03 -06:00
mic.h service/mic: actually use the specified device 2019-11-11 17:15:10 -05:00
scope_acquire_context.cpp Add scope acquire context to simplify MakeCurrent and DoneCurrent calls 2019-11-09 13:10:17 -07:00
scope_acquire_context.h Add scope acquire context to simplify MakeCurrent and DoneCurrent calls 2019-11-09 13:10:17 -07:00