ee30e70841
- Do not let the connection gui flash by when a hostname has been specified on the cmdline - Fix spice client locking up when dealing with XIM input (#654265) - Fix modifier keys getting stuck (#655048) - Fix spice client crashing when dealing with XIM ibus input (#655836) - Fix spice client only showing a white screen in full screen mode
41 lines
1.2 KiB
Diff
41 lines
1.2 KiB
Diff
From 0bb53766fae863b927f82d06eb85e4f5a8e25280 Mon Sep 17 00:00:00 2001
|
|
From: Hans de Goede <hdegoede@redhat.com>
|
|
Date: Tue, 9 Nov 2010 11:45:41 +0100
|
|
Subject: [PATCH spice 3/7] spicec: Don't show gui when connection info is specified on the cmdline
|
|
|
|
Currently when compiled with the gui enabled if you specify a host to connect
|
|
to on the cmdline the gui flashes by (show_gui gets called, then the connect
|
|
handler calls hide_gui as soon as the connection is made).
|
|
|
|
This patch removes this ugly flashing by of the gui.
|
|
---
|
|
client/application.cpp | 10 ++++------
|
|
1 files changed, 4 insertions(+), 6 deletions(-)
|
|
|
|
diff --git a/client/application.cpp b/client/application.cpp
|
|
index 2701641..4b22e1f 100644
|
|
--- a/client/application.cpp
|
|
+++ b/client/application.cpp
|
|
@@ -602,14 +602,12 @@ void Application::on_start_running()
|
|
}
|
|
//FIXME: _client.connect() or use the following instead?
|
|
#ifdef USE_GUI
|
|
- if (_gui_mode != GUI_MODE_FULL) {
|
|
- connect();
|
|
+ if (_gui_mode == GUI_MODE_FULL) {
|
|
+ show_gui();
|
|
+ return;
|
|
}
|
|
-
|
|
- show_gui();
|
|
-#else
|
|
- connect();
|
|
#endif // HAVE_GUI
|
|
+ connect();
|
|
}
|
|
|
|
RedScreen* Application::find_screen(int id)
|
|
--
|
|
1.7.3.2
|
|
|