aboutsummaryrefslogtreecommitdiff
path: root/src/browsertab.cpp
diff options
context:
space:
mode:
authorKarol Kosek <krkk@krkk.ct8.pl>2021-01-08 17:31:22 +0100
committerFelix Queißner <felix@ib-queissner.de>2021-01-08 20:02:18 +0100
commit95bf102a87eba6fef61351cf13629e95e2d5b825 (patch)
tree4a1f8a291c213b7bf1f1e7ffa895ea11df0883de /src/browsertab.cpp
parentc1ca708a876f1ccc7a095435273995bcc88f39da (diff)
downloadkristall-95bf102a87eba6fef61351cf13629e95e2d5b825.tar.gz
BrowserTab: hide move actions on selection
Diffstat (limited to 'src/browsertab.cpp')
-rw-r--r--src/browsertab.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/browsertab.cpp b/src/browsertab.cpp
index cc89155..9cb8b7e 100644
--- a/src/browsertab.cpp
+++ b/src/browsertab.cpp
@@ -1542,17 +1542,17 @@ void BrowserTab::on_text_browser_customContextMenuRequested(const QPoint pos)
menu.addSeparator();
}
- menu.addAction(QIcon::fromTheme("go-previous"), tr("Back"), [this]() {
- this->on_back_button_clicked();
- });
-
- menu.addAction(QIcon::fromTheme("go-next"), tr("Forward"), [this]() {
- this->on_forward_button_clicked();
- });
+ if (!ui->text_browser->textCursor().hasSelection()) {
+ menu.addAction(QIcon::fromTheme("go-previous"), tr("Back"), [this]() {
+ this->on_back_button_clicked();
+ });
- menu.addSeparator();
+ menu.addAction(QIcon::fromTheme("go-next"), tr("Forward"), [this]() {
+ this->on_forward_button_clicked();
+ });
- if (ui->text_browser->textCursor().hasSelection()) {
+ menu.addSeparator();
+ } else {
menu.addAction("Copy to clipboard", [this]() {
this->ui->text_browser->copy();
}, QKeySequence("Ctrl+C"));