diff options
author | Mason Larobina <mason.larobina@gmail.com> | 2009-12-01 17:52:27 +0800 |
---|---|---|
committer | Mason Larobina <mason.larobina@gmail.com> | 2009-12-01 17:52:27 +0800 |
commit | 1a109cb03c761cbeaa3bd81cb9f5f45953c7148e (patch) | |
tree | 7819ce5c5a29480ca15b0d824a0f874c9a5d845c /examples/data/uzbl/plugins/mode.py | |
parent | dbdd7053b19275fff29787f50855eca82921bccf (diff) |
Keycmd and mode plugin config setting optimisations.
Diffstat (limited to 'examples/data/uzbl/plugins/mode.py')
-rw-r--r-- | examples/data/uzbl/plugins/mode.py | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/examples/data/uzbl/plugins/mode.py b/examples/data/uzbl/plugins/mode.py index 52b104a..2b2579a 100644 --- a/examples/data/uzbl/plugins/mode.py +++ b/examples/data/uzbl/plugins/mode.py @@ -63,11 +63,7 @@ def mode_changed(uzbl, mode): config = uzbl.get_config() mode_config = get_mode_config(uzbl, mode) for (key, value) in mode_config.items(): - if key not in config: - config[key] = value - - elif config[key] != value: - config[key] = value + uzbl.set(key, value, config=config) if 'mode_indicator' not in mode_config: config['mode_indicator'] = mode |