summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorSamuel Mendoza-Jonas <sam@mendozajonas.com>2018-02-16 13:55:26 +1100
committerSamuel Mendoza-Jonas <sam@mendozajonas.com>2018-02-27 11:43:36 +1100
commitd63bacef37d61b46e8db10914d4a7a677ba0775a (patch)
tree23b6c6c44b3cd6b99aec64dd5351fffad634be5f /lib
parentdc85de97c79c2172a87fc95cca16e6c6055dc1f4 (diff)
downloadtalos-petitboot-d63bacef37d61b46e8db10914d4a7a677ba0775a.tar.gz
talos-petitboot-d63bacef37d61b46e8db10914d4a7a677ba0775a.zip
ui/ncurses: Fix boot editor segfault on update
The boot option editor screen segfaults on a system info update since it loses track of which fields actually exist. The boot editor screen's setup and drawing logic is a bit different from other screens, so to fix this bug and preserve the maintainer's sanity, bring the screen setup and redraw into line with other screens. This includes a full teardown of the widgets on update, so save the content of any textboxes on update so the user's changes are not lost. Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud