From 5accef963d322e3e7c526f43e5628d89685e21a6 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Mon, 1 Aug 2016 09:31:59 -0400 Subject: [PATCH] Move _show_inner_type class variables before __init --- qutebrowser/config/configtypes.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/qutebrowser/config/configtypes.py b/qutebrowser/config/configtypes.py index d20962f4b..398a5c9bc 100644 --- a/qutebrowser/config/configtypes.py +++ b/qutebrowser/config/configtypes.py @@ -311,13 +311,13 @@ class List(BaseType): """Base class for a (string-)list setting.""" + _show_inner_type = True + def __init__(self, inner_type, none_ok=False, length=None): super().__init__(none_ok) self.inner_type = inner_type self.length = length - _show_inner_type = True - def get_name(self): name = super().get_name() if self._show_inner_type: @@ -356,12 +356,12 @@ class FlagList(List): combinable_values = None + _show_inner_type = False + def __init__(self, none_ok=False, valid_values=None): super().__init__(BaseType(), none_ok) self.inner_type.valid_values = valid_values - _show_inner_type = False - def validate(self, value): if self.inner_type.valid_values is not None: super().validate(value) @@ -1140,13 +1140,13 @@ class Padding(List): """Setting for paddings around elements.""" + _show_inner_type = False + def __init__(self, none_ok=False, valid_values=None): super().__init__(Int(minval=0, none_ok=none_ok), none_ok=none_ok, length=4) self.inner_type.valid_values = valid_values - _show_inner_type = False - def transform(self, value): elems = super().transform(value) if elems is None: