diff --git a/qutebrowser/browser/curcommand.py b/qutebrowser/browser/curcommand.py index 72a0e24d3..b2815a064 100644 --- a/qutebrowser/browser/curcommand.py +++ b/qutebrowser/browser/curcommand.py @@ -431,7 +431,8 @@ class CurCommandDispatcher(QObject): and do everything async. """ frame = self._tabs.currentWidget().page_.currentFrame() - elem = frame.findFirstElement(webelem.SELECTORS['editable_focused']) + elem = frame.findFirstElement(webelem.SELECTORS[ + webelem.Group.editable_focused]) if elem.isNull(): message.error("No editable element focused!") return diff --git a/qutebrowser/browser/hints.py b/qutebrowser/browser/hints.py index 628508f48..11bfed6eb 100644 --- a/qutebrowser/browser/hints.py +++ b/qutebrowser/browser/hints.py @@ -313,13 +313,15 @@ class HintManager(QObject): def _find_prevnext(self, frame, prev=False): """Find a prev/next element in frame.""" # First check for - elems = frame.findAllElements(webelem.SELECTORS['prevnext_rel']) + elems = frame.findAllElements( + webelem.SELECTORS[webelem.Group.prevnext_rel]) rel_values = ['prev', 'previous'] if prev else ['next'] for e in elems: if e.attribute('rel') in rel_values: return e # Then check for regular links - elems = frame.findAllElements(webelem.SELECTORS['prevnext']) + elems = frame.findAllElements( + webelem.SELECTORS[webelem.Group.prevnext]) option = 'prev-regexes' if prev else 'next-regexes' if not elems: return None