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

--- Comment #1 from Stefano Crocco <stefano.cro...@alice.it> ---
(In reply to avlas from comment #0)
> SUMMARY
> 
> History fails to remember internal browsing in some sites such as GitHub. It
> works fine in other browsers such as Firefox
> 
> STEPS TO REPRODUCE
> 1. open a new tab
> 2. go to https://github.com/KDE/konqueror
> 3. click on pull requests (it moves to
> https://github.com/KDE/konqueror/pulls)
> 4. go back (button or alt+left)
> 
> OBSERVED RESULT
> 
> it comes back to new tab
> 
> EXPECTED RESULT
> 
> it should go back to https://github.com/KDE/konqueror instead

This is caused by the underlying web engine (QtWebEngine) not informing
Konqueror that a new page has been loaded. I  created a bug report for
QtWebEngine (https://bugreports.qt.io/browse/QTBUG-115589), because I think
this is not supposed to happen: let's see if it gets some answers.

Unfortunately, working around this issue would either require heavy changes in
the way Konqueror manages history or using different ways to detect that a
different page has been loaded, which could have unwanted side effects. I'll
wait for some answers to my bug report before trying any of these workarounds.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to