diff options
| author | Peter Penz <[email protected]> | 2007-04-12 17:39:10 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2007-04-12 17:39:10 +0000 |
| commit | c273b0ae1be6b0d55cf951e7c7befaefb03f3517 (patch) | |
| tree | dd87dfd2724ba65523029ebb2f382c3b9f939901 /src | |
| parent | b42bd8c69dc6209bc65e59d7a3a523ce709c2b77 (diff) | |
fix issue that the view properties are not read out correctly for first directory after starting Dolphin
svn path=/trunk/KDE/kdebase/apps/; revision=653129
Diffstat (limited to 'src')
| -rw-r--r-- | src/dolphinview.cpp | 8 | ||||
| -rw-r--r-- | src/dolphinview.h | 2 |
2 files changed, 6 insertions, 4 deletions
diff --git a/src/dolphinview.cpp b/src/dolphinview.cpp index 72f0ae4a1..b3148e7d9 100644 --- a/src/dolphinview.cpp +++ b/src/dolphinview.cpp @@ -102,7 +102,7 @@ DolphinView::DolphinView(DolphinMainWindow* mainWindow, m_urlNavigator->setUrlEditable(DolphinSettings::instance().generalSettings()->editableUrl()); m_urlNavigator->setHomeUrl(DolphinSettings::instance().generalSettings()->homeUrl()); connect(m_urlNavigator, SIGNAL(urlChanged(const KUrl&)), - this, SLOT(loadDirectory(const KUrl&))); + this, SLOT(changeDirectory(const KUrl&))); connect(m_urlNavigator, SIGNAL(urlsDropped(const KUrl::List&, const KUrl&)), this, SLOT(dropUrls(const KUrl::List&, const KUrl&))); connect(m_urlNavigator, SIGNAL(activated()), @@ -607,7 +607,9 @@ void DolphinView::rename(const KUrl& source, const QString& newName) void DolphinView::reload() { - startDirLister(m_urlNavigator->url(), true); + const KUrl& url = m_urlNavigator->url(); + changeDirectory(url); + startDirLister(url, true); } void DolphinView::mouseReleaseEvent(QMouseEvent* event) @@ -621,7 +623,7 @@ DolphinMainWindow* DolphinView::mainWindow() const return m_mainWindow; } -void DolphinView::loadDirectory(const KUrl& url) +void DolphinView::changeDirectory(const KUrl& url) { if (!isActive()) { requestActivation(); diff --git a/src/dolphinview.h b/src/dolphinview.h index d60556663..f6b85f96b 100644 --- a/src/dolphinview.h +++ b/src/dolphinview.h @@ -429,7 +429,7 @@ protected: virtual void mouseReleaseEvent(QMouseEvent* event); private slots: - void loadDirectory(const KUrl& kurl); + void changeDirectory(const KUrl& url); void triggerItem(const QModelIndex& index); void updateProgress(int percent); |
