summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhut <hut@hut.pm>2017-07-16 06:10:31 +0200
committerhut <hut@hut.pm>2017-07-16 06:10:31 +0200
commitfbf6d83a65317944f08e62e60e412bebe573c25d (patch)
tree75347c9ae5e0855f49e1f1e9d3743dd7057d39cb
parent447ce459c48dceffe98d5ff7acbfcbe473c08d73 (diff)
container.settings: fix signal binding for LocalSettings
-rw-r--r--ranger/container/settings.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/ranger/container/settings.py b/ranger/container/settings.py
index 00563772..243e1eb8 100644
--- a/ranger/container/settings.py
+++ b/ranger/container/settings.py
@@ -299,6 +299,8 @@ class LocalSettings(object): # pylint: disable=too-few-public-methods
def __getattr__(self, name):
if name.startswith('_'):
return self.__dict__[name]
+ if name.startswith('signal_'):
+ return getattr(self._parent, name)
return self._parent.get(name, self._path)
def __iter__(self):