Skip to content

Commit 2728bd9

Browse files
author
Jonas Bechtel
committed
MiddleClick uses correct clipboard
1 parent 39cb8bb commit 2728bd9

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/modules/widgets/address/AddressWidget.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -713,7 +713,11 @@ void AddressWidget::mouseReleaseEvent(QMouseEvent *event)
713713
}
714714
else if (event->button() == Qt::MiddleButton && text().isEmpty() && !QGuiApplication::clipboard()->text().isEmpty() && SettingsManager::getOption(SettingsManager::AddressField_PasteAndGoOnMiddleClickOption).toBool())
715715
{
716-
handleUserInput(QGuiApplication::clipboard()->text().trimmed(), SessionsManager::CurrentTabOpen);
716+
auto clipboard = QGuiApplication::clipboard();
717+
auto mode = QClipboard::Clipboard;
718+
if (clipboard->supportsSelection())
719+
mode = QClipboard::Selection;
720+
handleUserInput(clipboard->text(mode).trimmed(), SessionsManager::CurrentTabOpen);
717721

718722
event->accept();
719723
}

0 commit comments

Comments
 (0)