ui/console: console_select() regardless of have_gfx
Even if we don't have a gfx listener, we should call displaychangelistener_display_console() which handle that case correctly. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20230830093843.3531473-7-marcandre.lureau@redhat.com>
This commit is contained in:
parent
177422789b
commit
074b24094f
10
ui/console.c
10
ui/console.c
@ -1047,13 +1047,11 @@ void console_select(unsigned int index)
|
||||
DisplayState *ds = s->ds;
|
||||
|
||||
active_console = s;
|
||||
if (ds->have_gfx) {
|
||||
QLIST_FOREACH(dcl, &ds->listeners, next) {
|
||||
if (dcl->con != NULL) {
|
||||
continue;
|
||||
}
|
||||
displaychangelistener_display_console(dcl, s, NULL);
|
||||
QLIST_FOREACH (dcl, &ds->listeners, next) {
|
||||
if (dcl->con != NULL) {
|
||||
continue;
|
||||
}
|
||||
displaychangelistener_display_console(dcl, s, NULL);
|
||||
}
|
||||
dpy_text_resize(s, s->width, s->height);
|
||||
text_console_update_cursor(NULL);
|
||||
|
Loading…
Reference in New Issue
Block a user