diff options
Diffstat (limited to 'examples/data/uzbl/plugins/keycmd.py')
-rw-r--r-- | examples/data/uzbl/plugins/keycmd.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/examples/data/uzbl/plugins/keycmd.py b/examples/data/uzbl/plugins/keycmd.py index b1e8299..8a509bb 100644 --- a/examples/data/uzbl/plugins/keycmd.py +++ b/examples/data/uzbl/plugins/keycmd.py @@ -234,8 +234,11 @@ def update_event(uzbl, k, execute=True): if 'modcmd_updates' not in config or config['modcmd_updates'] == '1': new_modcmd = k.get_modcmd() - if not new_modcmd or new_modcmd == modcmd: - uzbl.set('modcmd', uzbl_escape(new_modcmd)) + if not new_modcmd: + uzbl.set('modcmd') + + elif new_modcmd == modcmd: + uzbl.set('modcmd', "<span> %s </span>" % uzbl_escape(new_modcmd)) if 'keycmd_events' in config and config['keycmd_events'] != '1': return |