From c40e70ed11a158d17a30c9e393b93834d7514535 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 30 Jan 2015 11:48:40 +0100 Subject: [PATCH] Revert "Also copy QByteArray of clipboard data." This reverts commit 4138debd1e4e617c76909b1acc7cc1932f3cf3c8. It seems even with this, there are still weird segfault issues. See #491. --- qutebrowser/browser/webview.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/qutebrowser/browser/webview.py b/qutebrowser/browser/webview.py index 9e4574957..384d61a68 100644 --- a/qutebrowser/browser/webview.py +++ b/qutebrowser/browser/webview.py @@ -23,8 +23,7 @@ import sys import itertools import functools -from PyQt5.QtCore import (pyqtSignal, pyqtSlot, Qt, QTimer, QUrl, QMimeData, - QByteArray) +from PyQt5.QtCore import pyqtSignal, pyqtSlot, Qt, QTimer, QUrl, QMimeData from PyQt5.QtWidgets import QApplication, QStyleFactory from PyQt5.QtGui import QClipboard from PyQt5.QtWebKit import QWebSettings @@ -320,7 +319,7 @@ class WebView(QWebView): clipboard_data = clipboard.mimeData() new_clipboard_data = QMimeData() for mimetype in clipboard_data.formats(): - data = QByteArray(clipboard_data.data(mimetype)) + data = clipboard_data.data(mimetype) new_clipboard_data.setData(mimetype, data) clipboard.setMimeData(selection_data)