summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2017-05-12 10:11:09 -0400
committerRay Strode <rstrode@redhat.com>2021-04-12 16:56:16 -0400
commit98d2f24ddbc935749972bcb77eb829bcbf5bb40b (patch)
tree942da99a2129d72c5e0c0ff6800cf9deacdeeb7c
parent74cd3c0bbf6e984cb52e2734af5bd7a5f9f8cf13 (diff)
downloadgdm-98d2f24ddbc935749972bcb77eb829bcbf5bb40b.tar.gz
Revert "session: forward is-initial from display to worker"
This reverts commit 7a4e34049c79e907d1a027390c5d3a8dcdc11977. It breaks login screen until reboot on 7.3→7.4 upgrade.
-rw-r--r--daemon/gdm-session-worker.c10
-rw-r--r--daemon/gdm-session-worker.xml3
2 files changed, 2 insertions, 11 deletions
diff --git a/daemon/gdm-session-worker.c b/daemon/gdm-session-worker.c
index 34b3bf7f..10ecccb0 100644
--- a/daemon/gdm-session-worker.c
+++ b/daemon/gdm-session-worker.c
@@ -3060,8 +3060,7 @@ gdm_session_worker_handle_setup (GdmDBusWorker *object,
const char *console,
const char *seat_id,
const char *hostname,
- gboolean display_is_local,
- gboolean display_is_initial)
+ gboolean display_is_local)
{
GdmSessionWorker *worker = GDM_SESSION_WORKER (object);
validate_and_queue_state_change (worker, invocation, GDM_SESSION_WORKER_STATE_SETUP_COMPLETE);
@@ -3073,7 +3072,6 @@ gdm_session_worker_handle_setup (GdmDBusWorker *object,
worker->priv->display_seat_id = g_strdup (seat_id);
worker->priv->hostname = g_strdup (hostname);
worker->priv->display_is_local = display_is_local;
- worker->priv->display_is_initial = display_is_initial;
worker->priv->username = NULL;
g_signal_connect_swapped (worker->priv->user_settings,
@@ -3098,8 +3096,7 @@ gdm_session_worker_handle_setup_for_user (GdmDBusWorker *object,
const char *console,
const char *seat_id,
const char *hostname,
- gboolean display_is_local,
- gboolean display_is_initial)
+ gboolean display_is_local)
{
GdmSessionWorker *worker = GDM_SESSION_WORKER (object);
@@ -3113,7 +3110,6 @@ gdm_session_worker_handle_setup_for_user (GdmDBusWorker *object,
worker->priv->display_seat_id = g_strdup (seat_id);
worker->priv->hostname = g_strdup (hostname);
worker->priv->display_is_local = display_is_local;
- worker->priv->display_is_initial = display_is_initial;
worker->priv->username = g_strdup (username);
g_signal_connect_swapped (worker->priv->user_settings,
@@ -3152,7 +3148,6 @@ gdm_session_worker_handle_setup_for_program (GdmDBusWorker *object,
const char *seat_id,
const char *hostname,
gboolean display_is_local,
- gboolean display_is_initial,
const char *log_file)
{
GdmSessionWorker *worker = GDM_SESSION_WORKER (object);
@@ -3165,7 +3160,6 @@ gdm_session_worker_handle_setup_for_program (GdmDBusWorker *object,
worker->priv->display_seat_id = g_strdup (seat_id);
worker->priv->hostname = g_strdup (hostname);
worker->priv->display_is_local = display_is_local;
- worker->priv->display_is_initial = display_is_initial;
worker->priv->username = g_strdup (username);
worker->priv->log_file = g_strdup (log_file);
worker->priv->is_program_session = TRUE;
diff --git a/daemon/gdm-session-worker.xml b/daemon/gdm-session-worker.xml
index 4280fe09..bc055973 100644
--- a/daemon/gdm-session-worker.xml
+++ b/daemon/gdm-session-worker.xml
@@ -35,7 +35,6 @@
<arg name="display_seat" direction="in" type="s"/>
<arg name="hostname" direction="in" type="s"/>
<arg name="display_is_local" direction="in" type="b"/>
- <arg name="display_is_initial" direction="in" type="b"/>
</method>
<method name="SetupForUser">
<arg name="service_name" direction="in" type="s"/>
@@ -46,7 +45,6 @@
<arg name="display_seat" direction="in" type="s"/>
<arg name="hostname" direction="in" type="s"/>
<arg name="display_is_local" direction="in" type="b"/>
- <arg name="display_is_initial" direction="in" type="b"/>
</method>
<method name="SetupForProgram">
<arg name="service_name" direction="in" type="s"/>
@@ -57,7 +55,6 @@
<arg name="display_seat" direction="in" type="s"/>
<arg name="hostname" direction="in" type="s"/>
<arg name="display_is_local" direction="in" type="b"/>
- <arg name="display_is_initial" direction="in" type="b"/>
<arg name="log_file" direction="in" type="s"/>
</method>
<method name="StartReauthentication">