summaryrefslogtreecommitdiffstats
path: root/tdm/kfrontend/kgreeter.cpp
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-02-11 15:14:55 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-02-11 15:14:55 -0600
commita305c0832688209d5359c212be92f54df9561ecc (patch)
tree667f87257567f94f7cf62125c8106d3876ceeab5 /tdm/kfrontend/kgreeter.cpp
parent4952641328f28a541e3fdf2200df4e1e4b11d5dd (diff)
downloadtdebase-a305c0832688209d5359c212be92f54df9561ecc.tar.gz
tdebase-a305c0832688209d5359c212be92f54df9561ecc.zip
Terminate twin manager unless a TDE or failsafe session was selected
This closes Bug 824
Diffstat (limited to 'tdm/kfrontend/kgreeter.cpp')
-rw-r--r--tdm/kfrontend/kgreeter.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/tdm/kfrontend/kgreeter.cpp b/tdm/kfrontend/kgreeter.cpp
index 30685a865..717d2549f 100644
--- a/tdm/kfrontend/kgreeter.cpp
+++ b/tdm/kfrontend/kgreeter.cpp
@@ -842,10 +842,12 @@ KGreeter::verifyOk()
GSendInt( G_PutDmrc );
GSendStr( "Session" );
GSendStr( sessionTypes[curSel].type.utf8() );
+ curWMSession = sessionTypes[curSel].type.utf8();
} else if (!prevValid) {
GSendInt( G_PutDmrc );
GSendStr( "Session" );
GSendStr( "default" );
+ curWMSession = sessionTypes[curSel].type.utf8();
}
GSendInt( G_Ready );
closingDown = true;