diff --git a/win-linux/src/cascapplicationmanagerwrapper.cpp b/win-linux/src/cascapplicationmanagerwrapper.cpp index 8ff6b95ff..cc0698d3f 100644 --- a/win-linux/src/cascapplicationmanagerwrapper.cpp +++ b/win-linux/src/cascapplicationmanagerwrapper.cpp @@ -1563,7 +1563,7 @@ namespace Drop { QObject::connect(drop_timer, &QTimer::timeout, []{ CMainWindow * main_window = CAscApplicationManagerWrapper::mainWindow(); QPoint current_cursor = QCursor::pos(); - if ( main_window->pointInTabs(current_cursor) ) { + if ( main_window->canPinTabAtPoint(current_cursor) ) { if ( current_cursor == last_cursor_pos ) { drop_timer->stop(); @@ -1578,7 +1578,7 @@ namespace Drop { }); } - if ( main_window->pointInTabs(pt) ) { + if ( main_window->canPinTabAtPoint(pt) ) { if ( !drop_timer->isActive() ) drop_timer->start(drop_timeout); diff --git a/win-linux/src/windows/cmainwindow.cpp b/win-linux/src/windows/cmainwindow.cpp index 05628aa5e..8ad42b110 100644 --- a/win-linux/src/windows/cmainwindow.cpp +++ b/win-linux/src/windows/cmainwindow.cpp @@ -187,7 +187,7 @@ int CMainWindow::editorsCount(const std::wstring& portal) return tabWidget()->count(portal, true); } -bool CMainWindow::pointInTabs(const QPoint& pt) +bool CMainWindow::canPinTabAtPoint(const QPoint& pt) { QRect _rc_title(m_pMainPanel->geometry()); _rc_title.setHeight(tabWidget()->tabBar()->height()); diff --git a/win-linux/src/windows/cmainwindow.h b/win-linux/src/windows/cmainwindow.h index 8fbc2ba58..eec7f7c60 100644 --- a/win-linux/src/windows/cmainwindow.h +++ b/win-linux/src/windows/cmainwindow.h @@ -63,7 +63,7 @@ public: int attachEditor(QWidget *, const QPoint&); int editorsCount(); int editorsCount(const std::wstring& portal); - bool pointInTabs(const QPoint& pt); + bool canPinTabAtPoint(const QPoint& pt); bool holdView(int id) const; virtual void applyTheme(const std::wstring&) final; virtual void focus() final;