Version: (using KDE 4.1.0) Installed from: Unlisted Binary Package OS: Linux konqueror bugs me to reopen lost sessions when i open a link from kmail. it does not happen when i open konqueror directly. i removed some session files in ~./kde4/share/apps/konqueror (sessions directory i think), but it keep on bugging me about this i had to make it shut his box by checking 'do not ask me again' when a feature becomes an annoyance.
Confirmed. There is a standard way to reproduce this: 1) Configure konqueror to open external links in new tabs. 2) Close all open konqueror windows. 3) Fire up your irc client, join #kde, click the www.kde.org link on the topic. (you can actually do this with any program that opens links externally, like kmail ;) but the irc client was easier for me.) Ok, clicking the link will open a konqueror window showing the kde homepage. 4) Move the irc client to another desktop, click to open the link again. It will open it in a new konqueror window and it WILL ask you to restore the session. If you click to restore, it will restore the session as it currently is on the first desktop. Bug reproduced ;) 5) Now move the irc client back to the previous desktop, click to open again that link on the topic. It won't use the existing konqueror window as it should (from the configuration you did on step 1), but it will open a new one and it will prompt again to restore the session. Bug reproduced for the second time ;) PS: and if you also close the last 2 konqueror windows after the link has opened, you will find that you just reproduced bug 164307. The first konqueror window will complain that it cannot talk to klauncher. These bugs may be the same bug actually, as they are reproduced in the same way...
I can confirm that for the latest online updates in openSUSE 11.0: * KDE Version 4.1.2 (KDE 4.1.1 (KDE 4.1 >= 20080828)) "release 51.1" (KDE 4.1.2 (KDE 4.1.1 (KDE 4.1 >= 20080828)) "release 51.2", KDE:KDE4:Factory:Desktop / openSUSE_11.0) * Operating System: Linux (i686) release 2.6.25.16-0.1-default * Compiler: gcc
Confirmed here. Annoying.
Wrong QDBusObjectPath usage. Fixed (but can't commit the fix right now, since svn is down)
Fixed in 870787, backported to 4.1 branch.