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

Stefano Crocco <stefano.cro...@alice.it> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|REPORTED                    |CONFIRMED
                 CC|                            |stefano.cro...@alice.it

--- Comment #9 from Stefano Crocco <stefano.cro...@alice.it> ---
The problem is indeed caused by Konqueror itself. However, the problem is not
the --preload argument not working (you can check that launching konqueror
--preload from the command line doesn't display the window); what is not
working is session management. I tried looking into this issue today and my
impression is that session management in Konqueror is built around the idea
that there's one Konqueror application for each window, which I think was the
case when the default web engine were kthml and wkebkitpart. However, when
Konqueror switched to QtWebEngine, this was changed and now there's always one
instance of Konqueror, regardless of the number of windows. The session
management code, however, wasn't changed accordingly, which leaded to this
issue.

I'll try to fix this issue as soon as possible, but I fear it'll take some time
because there might be a lot of things to change. In the meanwhile, a
workaround for this behavior is to go to Konqueror settings dialog and disable
the "Preload instance after desktop startup" option in the "KDE performance"
tab. After that, kill all the Konqueror instances with a `killall konqueror`
from the command line.

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

Reply via email to