summary refs log tree commit diff
path: root/src/SideBarActions.cc
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2018-02-17 18:43:40 +0200
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2018-02-17 18:43:40 +0200
commitfdd5051dcf832e07447aef45e4c5955ce2cc42aa (patch)
tree393877eb965f956ad23cf22a04966f10be7724f4 /src/SideBarActions.cc
parentFix transparency issue on custom dialogs (diff)
downloadnheko-fdd5051dcf832e07447aef45e4c5955ce2cc42aa.tar.xz
Remove QPropertyAnimation from modals to work around a regression on Qt 5.10.1 (#87)
Diffstat (limited to 'src/SideBarActions.cc')
-rw-r--r--src/SideBarActions.cc10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/SideBarActions.cc b/src/SideBarActions.cc

index 904184f1..9c784011 100644 --- a/src/SideBarActions.cc +++ b/src/SideBarActions.cc
@@ -43,7 +43,7 @@ SideBarActions::SideBarActions(QWidget *parent) &dialogs::JoinRoom::closing, this, [=](bool isJoining, const QString &room) { - joinRoomModal_->fadeOut(); + joinRoomModal_->hide(); if (isJoining && !room.isEmpty()) emit joinRoom(room); @@ -53,11 +53,10 @@ SideBarActions::SideBarActions(QWidget *parent) if (joinRoomModal_.isNull()) { joinRoomModal_ = QSharedPointer<OverlayModal>( new OverlayModal(MainWindow::instance(), joinRoomDialog_.data())); - joinRoomModal_->setDuration(0); joinRoomModal_->setColor(QColor(30, 30, 30, 170)); } - joinRoomModal_->fadeIn(); + joinRoomModal_->show(); }); connect(createRoomAction_, &QAction::triggered, this, [=]() { @@ -69,7 +68,7 @@ SideBarActions::SideBarActions(QWidget *parent) &dialogs::CreateRoom::closing, this, [=](bool isCreating, const mtx::requests::CreateRoom &request) { - createRoomModal_->fadeOut(); + createRoomModal_->hide(); if (isCreating) emit createRoom(request); @@ -79,11 +78,10 @@ SideBarActions::SideBarActions(QWidget *parent) if (createRoomModal_.isNull()) { createRoomModal_ = QSharedPointer<OverlayModal>( new OverlayModal(MainWindow::instance(), createRoomDialog_.data())); - createRoomModal_->setDuration(0); createRoomModal_->setColor(QColor(30, 30, 30, 170)); } - createRoomModal_->fadeIn(); + createRoomModal_->show(); }); addMenu_->addAction(createRoomAction_);