From 9269d8a3703168bcfab58ac5e3a3555bbd5014f6 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Fri, 18 May 2018 09:20:36 +0200 Subject: [PATCH] Qt: resize initial game list headers to minimal size if necessary we do this on showing columns already --- rpcs3/rpcs3qt/game_list_frame.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rpcs3/rpcs3qt/game_list_frame.cpp b/rpcs3/rpcs3qt/game_list_frame.cpp index 9a4227a1ca..2c37207930 100644 --- a/rpcs3/rpcs3qt/game_list_frame.cpp +++ b/rpcs3/rpcs3qt/game_list_frame.cpp @@ -192,6 +192,10 @@ void game_list_frame::LoadSettings() bool vis = xgui_settings->GetGamelistColVisibility(col); m_columnActs[col]->setChecked(vis); m_gameList->setColumnHidden(col, !vis); + + // handle columns that have zero width after showing them (stuck between others) + if (vis && m_gameList->columnWidth(col) <= m_gameList->horizontalHeader()->minimumSectionSize()) + m_gameList->setColumnWidth(col, m_gameList->horizontalHeader()->minimumSectionSize()); } m_gameList->horizontalHeader()->restoreState(m_gameList->horizontalHeader()->saveState());