Skip to content

Commit aa78e3d

Browse files
MarcoFalkeknst
MarcoFalke
authored andcommitted
Merge bitcoin-core/gui#277: Do not use QClipboard::Selection on Windows and macOS.
7f3a598 qt: Do not use QClipboard::Selection on Windows and macOS. (Hennadii Stepanov) Pull request description: Windows and macOS do [not support](https://doc.qt.io/qt-5/qclipboard.html#notes-for-windows-and-macos-users) the global mouse selection. Fixes dashpay#258. ACKs for top commit: promag: Code review ACK 7f3a598. jarolrod: ACK 7f3a598 Tree-SHA512: be2beeef7d25af6f4d4a4548325d8d29f08e4342f499666bc4a670ed468a63195d514077c2cd0dba197e12bd43316fd3e2813cdc0954364b6aa4ae6b90c118bf
1 parent dd1f52a commit aa78e3d

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/qt/guiutil.cpp

+5-2
Original file line numberDiff line numberDiff line change
@@ -1726,8 +1726,11 @@ void updateButtonGroupShortcuts(QButtonGroup* buttonGroup)
17261726

17271727
void setClipboard(const QString& str)
17281728
{
1729-
QApplication::clipboard()->setText(str, QClipboard::Clipboard);
1730-
QApplication::clipboard()->setText(str, QClipboard::Selection);
1729+
QClipboard* clipboard = QApplication::clipboard();
1730+
clipboard->setText(str, QClipboard::Clipboard);
1731+
if (clipboard->supportsSelection()) {
1732+
clipboard->setText(str, QClipboard::Selection);
1733+
}
17311734
}
17321735

17331736
fs::path qstringToBoostPath(const QString &path)

0 commit comments

Comments
 (0)