diff --git a/src/lime_qt/game_list.cpp b/src/lime_qt/game_list.cpp index 8e5533aed..b4628e43a 100644 --- a/src/lime_qt/game_list.cpp +++ b/src/lime_qt/game_list.cpp @@ -475,6 +475,12 @@ void GameList::DonePopulating(const QStringList& watch_list) { item_model->sort(tree_view->header()->sortIndicatorSection(), tree_view->header()->sortIndicatorOrder()); + // resize all columns except for Name to fit their contents + for (int i = 1; i <= COLUMN_COUNT; i++) { + tree_view->resizeColumnToContents(i); + } + tree_view->header()->setStretchLastSection(true); + emit PopulatingCompleted(); }