[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 11/12] ui/cocoa: Call console_select() with the BQL
From: |
Philippe Mathieu-Daudé |
Subject: |
[PULL 11/12] ui/cocoa: Call console_select() with the BQL |
Date: |
Tue, 5 Mar 2024 12:06:06 +0100 |
From: Akihiko Odaki <akihiko.odaki@daynix.com>
[-QemuCocoaView displayConsole:] can be called anytime so explicitly
take the BQL before it calls console_select().
Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Tested-by: Rene Engel <ReneEngel80@emailn.de>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-ID: <20240224-cocoa-v12-9-e89f70bdda71@daynix.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
---
ui/cocoa.m | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/ui/cocoa.m b/ui/cocoa.m
index 6c9efa0c20..bc63043158 100644
--- a/ui/cocoa.m
+++ b/ui/cocoa.m
@@ -1379,7 +1379,9 @@ - (void)toggleZoomInterpolation:(id) sender
/* Displays the console on the screen */
- (void)displayConsole:(id)sender
{
- console_select([sender tag]);
+ with_bql(^{
+ console_select([sender tag]);
+ });
}
/* Pause the guest */
--
2.41.0
- [PULL 02/12] ui/cocoa: Fix window clipping on macOS 14, (continued)
- [PULL 02/12] ui/cocoa: Fix window clipping on macOS 14, Philippe Mathieu-Daudé, 2024/03/05
- [PULL 03/12] ui/cocoa: Split [-QemuCocoaView handleEventLocked:], Philippe Mathieu-Daudé, 2024/03/05
- [PULL 06/12] ui/cocoa: Scale with NSView instead of Core Graphics, Philippe Mathieu-Daudé, 2024/03/05
- [PULL 04/12] ui/cocoa: Immediately call [-QemuCocoaView handleMouseEvent:buttons:], Philippe Mathieu-Daudé, 2024/03/05
- [PULL 01/12] ui/cocoa: add zoom-interpolation display option, Philippe Mathieu-Daudé, 2024/03/05
- [PULL 07/12] ui/cocoa: Fix pause label coordinates, Philippe Mathieu-Daudé, 2024/03/05
- [PULL 05/12] ui/cocoa: Release specific mouse buttons, Philippe Mathieu-Daudé, 2024/03/05
- [PULL 08/12] ui/cocoa: Let the platform toggle fullscreen, Philippe Mathieu-Daudé, 2024/03/05
- [PULL 09/12] ui/cocoa: Remove normalWindow, Philippe Mathieu-Daudé, 2024/03/05
- [PULL 10/12] ui/cocoa: Make window resizable, Philippe Mathieu-Daudé, 2024/03/05
- [PULL 11/12] ui/cocoa: Call console_select() with the BQL,
Philippe Mathieu-Daudé <=
- [PULL 12/12] ui/cocoa: Remove stretch_video flag, Philippe Mathieu-Daudé, 2024/03/05
- Re: [PULL 00/12] Cocoa patches for 2024-03-05, Peter Maydell, 2024/03/05
- Re: [PULL 00/12] Cocoa patches for 2024-03-05, Peter Maydell, 2024/03/09