From 3e7ad37f5617f7f571fbd7b4aeba1d492271af33 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sat, 27 Sep 2014 18:49:29 -0500 Subject: Repair all known Konqueror performance regressions caused by early calls to expensive mimetype operations These accidental errors span most TDE releases and many KDE 3.x releases This resolves Bug 699 --- konqueror/listview/konq_listview.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'konqueror/listview/konq_listview.cc') diff --git a/konqueror/listview/konq_listview.cc b/konqueror/listview/konq_listview.cc index 0e329f7e7..8c9369a4c 100644 --- a/konqueror/listview/konq_listview.cc +++ b/konqueror/listview/konq_listview.cc @@ -348,6 +348,10 @@ void KonqListView::determineIcon( KonqBaseListViewItem * item ) //if ( oldSerial != newIcon.serialNumber() ) // item->setPixmap( 0, newIcon ); + if (item->item()->isMimeTypeKnown()) { + item->mimetypeFound(); + } + // We also have columns to update, not only the icon item->updateContents(); } -- cgit v1.2.3