@@ -48,16 +48,28 @@ Item {
48 return session;
48 return session;
51+ Keys.onEnterPressed: {
52+ showLoginList(); // Session is already selected
53+ event.accepted = true;
56+ Keys.onReturnPressed: {
58+ event.accepted = true;
51 Keys.onDownPressed: {
61 Keys.onDownPressed: {
52 if (sessionsList.currentIndex < sessionsList.model.count - 1)
62 if (sessionsList.currentIndex < sessionsList.model.count - 1)
53 sessionsList.currentIndex++;
63 sessionsList.currentIndex++;
54 sessionSelected(currentKey());
64 sessionSelected(currentKey());
65+ event.accepted = true;
57 Keys.onUpPressed: {
68 Keys.onUpPressed: {
58 if (sessionsList.currentIndex > 0)
69 if (sessionsList.currentIndex > 0)
59 sessionsList.currentIndex--;
70 sessionsList.currentIndex--;
60 sessionSelected(currentKey());
71 sessionSelected(currentKey());
72+ event.accepted = true;
63 LoginAreaContainer {
75 LoginAreaContainer {