[Bug 233734] Back and Forward buttons don't work if WebKit is the browser engine

Dawit Alemayehu adawit at kde.org
Tue Jun 7 22:30:28 BST 2011


https://bugs.kde.org/show_bug.cgi?id=233734





--- Comment #3 from Dawit Alemayehu <adawit kde org>  2011-06-07 23:30:15 ---
Well, I guess this bug report was waiting from my input. From what I have been
able to tell by enabling debugging, this problem stems from the fact that
akregator uses a "hack" it copied from kdevelop to make history navigation
work. Unfortunately, the so called "hack" is exactly that, a hack. An
unnecessary one at that if you ask me. 

The proper way to update your history list is to listen for the
KParts::BrowserExtension::openUrlNotify singal. As the documentation explains,
once you receive that signal, just query the KPart for the url. However, that
is not what akregator does. It does not even connect to the aforementioned
signal and as such whatever hack it is using is only applicable to khtml
because KHTML uses the KPart's openUrlRequested signal to fulfill each and
every request including the clicks on links.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list