Added right press-move-release gesture to reactions on Unix systems.

This commit is contained in:
23rd
2025-12-31 16:30:44 +03:00
parent ae725fa0db
commit 2f9853799d
@@ -918,9 +918,18 @@ void Selector::mousePressEvent(QMouseEvent *e) {
}
void Selector::mouseReleaseEvent(QMouseEvent *e) {
if (!_strip || _pressed != lookupSelectedIndex(e->pos())) {
if (!_strip) {
return;
}
if (_pressed != lookupSelectedIndex(e->pos())) {
#ifdef Q_OS_UNIX
if (!_over || e->button() != Qt::RightButton) {
return;
}
#else
return;
#endif // !Q_OS_UNIX
}
_pressed = -1;
const auto selected = _strip->selected();
if (selected == Strip::AddedButton::Expand) {