diff --git a/cockatrice/src/client/tabs/tab_supervisor.cpp b/cockatrice/src/client/tabs/tab_supervisor.cpp index 0f9d6739a..629707f75 100644 --- a/cockatrice/src/client/tabs/tab_supervisor.cpp +++ b/cockatrice/src/client/tabs/tab_supervisor.cpp @@ -344,7 +344,7 @@ void TabSupervisor::addCloseButtonToTab(Tab *tab, int tabIndex) auto closeSide = static_cast( tabBar()->style()->styleHint(QStyle::SH_TabBar_CloseButtonPosition, nullptr, tabBar())); auto *closeButton = new CloseButton(tab); - connect(closeButton, &CloseButton::clicked, tab, &Tab::closeRequest); + connect(closeButton, &CloseButton::clicked, tab, [tab] { tab->closeRequest(); }); tabBar()->setTabButton(tabIndex, closeSide, closeButton); }