diff options
author | mathieui <mathieui@mathieui.net> | 2016-08-28 16:51:24 +0200 |
---|---|---|
committer | mathieui <mathieui@mathieui.net> | 2016-08-28 16:51:24 +0200 |
commit | 2252f2779c3568923d677491ee7df394abeadb6d (patch) | |
tree | ee6ff7b1eecb07e6c262f4de5a6475719b35ac0f /poezio/windows/data_forms.py | |
parent | 50d6edc30b13dc70c4970773dbae4305263b641f (diff) | |
download | poezio-2252f2779c3568923d677491ee7df394abeadb6d.tar.gz poezio-2252f2779c3568923d677491ee7df394abeadb6d.tar.bz2 poezio-2252f2779c3568923d677491ee7df394abeadb6d.tar.xz poezio-2252f2779c3568923d677491ee7df394abeadb6d.zip |
Fix some type inconsistencies
(pylint)
Diffstat (limited to 'poezio/windows/data_forms.py')
-rw-r--r-- | poezio/windows/data_forms.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/poezio/windows/data_forms.py b/poezio/windows/data_forms.py index 54b28540..4d9eda93 100644 --- a/poezio/windows/data_forms.py +++ b/poezio/windows/data_forms.py @@ -14,7 +14,7 @@ from poezio.theming import to_curses_attr, get_theme class FieldInput(object): """ - All input type in a data form should inherite this class, + All input types in a data form should inherit this class, in addition with windows.Input or any relevant class from the 'windows' library. """ @@ -124,8 +124,10 @@ class TextMultiWin(FieldInput, Win): def __init__(self, field): FieldInput.__init__(self, field) Win.__init__(self) - self.options = field.get_value() - if not isinstance(self.options, list): + options = field.get_value() + if isinstance(self.options, list): + self.options = options + else: self.options = self.options.split('\n') if self.options else [] self.val_pos = 0 self.edition_input = None |