From 341dae0b3f74e63e252d0ab1507cd099fc65174e Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Mon, 25 Apr 2016 19:05:20 +0200 Subject: [PATCH] Simplify deleting fragment --- qutebrowser/browser/commands.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/qutebrowser/browser/commands.py b/qutebrowser/browser/commands.py index a81bbfa9d..b37987866 100644 --- a/qutebrowser/browser/commands.py +++ b/qutebrowser/browser/commands.py @@ -430,7 +430,6 @@ class CommandDispatcher: new_url = urlutils.incdec_number(url, incdec, segments=segments) except urlutils.IncDecError as error: raise cmdexc.CommandError(error.msg) - url.setFragment(None) self._open(new_url, tab, background, window) @@ -448,7 +447,6 @@ class CommandDispatcher: raise cmdexc.CommandError("Can't go up!") new_path = posixpath.join(path, posixpath.pardir) url.setPath(new_path) - url.setFragment(None) self._open(url, tab, background, window) @cmdutils.register(instance='command-dispatcher', scope='window') @@ -481,7 +479,7 @@ class CommandDispatcher: cmdutils.check_exclusive((tab, bg, window), 'tbw') widget = self._current_widget() frame = widget.page().currentFrame() - url = self._current_url() + url = self._current_url().adjusted(QUrl.RemoveFragment) if frame is None: raise cmdexc.CommandError("No frame focused!") hintmanager = objreg.get('hintmanager', scope='tab', tab='current')