fixed clicking to select split

This commit is contained in:
fourtf
2018-06-04 21:44:03 +02:00
parent d9cb8093cb
commit b693779c55
3 changed files with 14 additions and 16 deletions
+2 -2
View File
@@ -813,6 +813,8 @@ void ChannelView::mousePressEvent(QMouseEvent *event)
{
auto app = getApp();
this->mouseDown.invoke(event);
std::shared_ptr<messages::MessageLayout> layout;
QPoint relativePos;
int messageIndex;
@@ -856,8 +858,6 @@ void ChannelView::mousePressEvent(QMouseEvent *event)
auto selectionItem = SelectionItem(messageIndex, index);
this->setSelection(selectionItem, selectionItem);
this->mouseDown.invoke(event);
} break;
case Qt::RightButton: {
+4 -1
View File
@@ -95,7 +95,10 @@ Split::Split(QWidget *parent)
this->input.ui.textEdit->installEventFilter(parent);
this->view.mouseDown.connect([this](QMouseEvent *) { this->giveFocus(Qt::MouseFocusReason); });
this->view.mouseDown.connect([this](QMouseEvent *) {
//
this->giveFocus(Qt::MouseFocusReason);
});
this->view.selectionChanged.connect([this]() {
if (view.hasSelection()) {
this->input.clearSelection();