[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
189/197: installer: Fix buglet where keys were sometimes ignored in user
From: |
Danny Milosavljevic |
Subject: |
189/197: installer: Fix buglet where keys were sometimes ignored in users page. |
Date: |
Mon, 3 Jul 2017 20:37:23 -0400 (EDT) |
dannym pushed a commit to branch wip-installer-2
in repository guix.
commit e54118def9894645d78fbbb695918d94e31e3873
Author: John Darrington <address@hidden>
Date: Tue Feb 21 08:15:39 2017 +0100
installer: Fix buglet where keys were sometimes ignored in users page.
* gnu/system/installer/users.scm (users-page-key-handler): Only
consider a select-key if the menu is active.
---
gnu/system/installer/users.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/system/installer/users.scm b/gnu/system/installer/users.scm
index 214d58a..8316cbc 100644
--- a/gnu/system/installer/users.scm
+++ b/gnu/system/installer/users.scm
@@ -77,7 +77,7 @@
(buttons-unselect-all nav)
(menu-set-active! menu #t))
- ((select-key? ch)
+ ((and (menu-active menu) (select-key? ch))
(let* ((account (menu-get-current-item menu)))
(if account
(page-enter (make-user-edit-page page "Edit User"
account)))))
- 153/197: installer: Add optional arguments to addstr*., (continued)
- 153/197: installer: Add optional arguments to addstr*., Danny Milosavljevic, 2017/07/03
- 97/197: installer: Whitespace changes only, Danny Milosavljevic, 2017/07/03
- 139/197: installer: Allow file system specifications to be removed., Danny Milosavljevic, 2017/07/03
- 136/197: installer: No passphrase is needed for clear networks., Danny Milosavljevic, 2017/07/03
- 138/197: installer: Clear the mount point field for swap file systems., Danny Milosavljevic, 2017/07/03
- 135/197: installer: Use a "hard" method of rebooting. Do not rely on shepherd., Danny Milosavljevic, 2017/07/03
- 148/197: installer: Support WEP encrypted wireless., Danny Milosavljevic, 2017/07/03
- 176/197: installer: Fix incorrect symbol in generated config file., Danny Milosavljevic, 2017/07/03
- 177/197: installer: Remove non-existant supplementary group., Danny Milosavljevic, 2017/07/03
- 182/197: installer: Kill old dhclient instance before starting new one., Danny Milosavljevic, 2017/07/03
- 189/197: installer: Fix buglet where keys were sometimes ignored in users page.,
Danny Milosavljevic <=
- 179/197: installer: Mount all partitions instead of just the root., Danny Milosavljevic, 2017/07/03
- 190/197: gurses: forms: Minor refactor., Danny Milosavljevic, 2017/07/03
- 194/197: guix system: Remove outdated (gnu system grub) import., Danny Milosavljevic, 2017/07/03
- 197/197: installer: Use "G_" instead of "_"., Danny Milosavljevic, 2017/07/03
- 188/197: installer: Go back to main menu after "cancel", Danny Milosavljevic, 2017/07/03
- 184/197: installer: Create dedicated module to maintainer the page stack., Danny Milosavljevic, 2017/07/03
- 126/197: installer: mount-points page: Enlarge the forms window., Danny Milosavljevic, 2017/07/03
- 96/197: installer: Changed N_ to M_ since N_ is used for another purpose in guix/ui.scm, Danny Milosavljevic, 2017/07/03
- 142/197: gurses: xchar->char: New procedure., Danny Milosavljevic, 2017/07/03
- 85/197: installer: Use "lspci -mm" instead of "lspci -m"., Danny Milosavljevic, 2017/07/03