diff --git a/doc/BUGS b/doc/BUGS index e91708263..12f7666d1 100644 --- a/doc/BUGS +++ b/doc/BUGS @@ -98,7 +98,6 @@ Misc windows - Current font handling is rather broken (rejecting invalid values / setting multiple font families) - we should use PyPEG2 instead. -- OS X shows focus rectangle in minimal input field. Upstream Bugs ============= diff --git a/qutebrowser/widgets/misc.py b/qutebrowser/widgets/misc.py index de64c578d..a9d18de7f 100644 --- a/qutebrowser/widgets/misc.py +++ b/qutebrowser/widgets/misc.py @@ -19,7 +19,7 @@ """Misc. widgets used at different places.""" -from PyQt5.QtCore import pyqtSlot +from PyQt5.QtCore import pyqtSlot, Qt from PyQt5.QtWidgets import QLineEdit from PyQt5.QtGui import QValidator @@ -38,6 +38,7 @@ class MinimalLineEditMixin: background-color: transparent; } """) + self.setAttribute(Qt.WA_MacShowFocusRect, False) def __repr__(self): return '<{} "{}">'.format(self.__class__.__name__, self.text())