summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorcc1 <cc@axus-automation.fr>2023-02-06 11:01:37 +0100
committercc1 <cc@axus-automation.fr>2023-02-06 11:01:37 +0100
commit06d60536c0cd11844e8ce0d485a539347cad241b (patch)
tree8564ee2fc64f8fc6cba696e14503479ddb113257 /src
parentd68dfc3c0cea419f532fdd958cbcf3ba452868cc (diff)
fix bug => clipboard was not cleared when using primary selection
Diffstat (limited to 'src')
-rw-r--r--src/qtpass.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/qtpass.cpp b/src/qtpass.cpp
index 6583ccab..a18bd090 100644
--- a/src/qtpass.cpp
+++ b/src/qtpass.cpp
@@ -374,7 +374,8 @@ void QtPass::clearClipboard() {
QClipboard *clipboard = QApplication::clipboard();
bool cleared = false;
if (this->clippedText == clipboard->text(QClipboard::Selection)) {
- clipboard->clear(QClipboard::Clipboard);
+ clipboard->clear(QClipboard::Selection);
+ clipboard->setText(QString(""), QClipboard::Selection);
cleared = true;
}
if (this->clippedText == clipboard->text(QClipboard::Clipboard)) {