$OpenBSD: patch-spyder_widgets_sourcecode_base_py,v 1.1.1.1 2018/08/29 23:17:16 sthen Exp $

Index: spyder/widgets/sourcecode/base.py
--- spyder/widgets/sourcecode/base.py.orig
+++ spyder/widgets/sourcecode/base.py
@@ -1162,7 +1162,7 @@ class TextEditBaseWidget(QPlainTextEdit, BaseEditMixin
     #----Qt Events
     def mousePressEvent(self, event):
         """Reimplement Qt method"""
-        if sys.platform.startswith('linux') and event.button() == Qt.MidButton:
+        if sys.platform.startswith(('linux', 'openbsd')) and event.button() == Qt.MidButton:
             self.calltip_widget.hide()
             self.setFocus()
             event = QMouseEvent(QEvent.MouseButtonPress, event.pos(),
