diff --git a/src/lib/EntryView.cpp b/src/lib/EntryView.cpp index ab22455..2201ff3 100644 --- a/src/lib/EntryView.cpp +++ b/src/lib/EntryView.cpp @@ -126,12 +126,13 @@ void KeepassEntryView::restoreHeaderView() { QMap order; // key=visual index; value=logical index for (int i=0; i::const_iterator i = order.constBegin(); i != order.constEnd(); ++i) { - setColumnVisible(i.value(), columns.testBit(i.value())); header()->moveSection(header()->visualIndex(i.value()), NUM_COLUMNS-1); header()->resizeSection(i.value(), std::max(columnSizes[i.value()], header()->minimumSectionSize())); + setColumnVisible(i.value(), columns.testBit(i.value())); } header()->setSortIndicator(columnSort, columnSortOrder);