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

--- Comment #6 from avlas <jsar...@gmail.com> ---
(In reply to Stefano Crocco from comment #5)
> (In reply to avlas from comment #3)
> > This works great, thank you.
> > 
> > However, it seems that now external links are opened in new windows besides
> > the settings (and previous tabs are not restored if konqueror was not
> > active). Could you please check this out?
> 
> Regarding external links always being opened in a new window, could you
> please check whether the existing window was visible in all activities? I
> found a bug which caused windows visible in all activities to be ignored
> when checking whether to open a new tab or a new window. I created a merge
> request with a fix for this
> (https://invent.kde.org/network/konqueror/-/merge_requests/261). If the
> existing window wasn't visible in all activities, then I'll have to
> investigate further.

Indeed, the window was visible in all activities and it worked when this was
not the case. To test this, I changed that activity property and tried and it
worked. However, after doing so I identified a new issue: after the new tab was
open, the window had its visibility changed back from a specific activity to
all activies again without me making that change manually.

> As for the second issue, previous tabs are not restored if konqueror was not
> active, I don't understand what exactly you mean. Could you be a bit more
> detailed, please?

Sure, imagine you have a window with some tabs and you close it. Then open an
external URL. The expected behavior (when restore tabs is enabled) is that a
window is opened with all previous tabs in the background plus the external URL
in the foreground. Instead what I saw was just the external URL without the
previous tabs in the background. Pressing "Shift + Ctrl + T" I could restore
the previous tabs in a new window, so tabs were not lost, but still, I think
the expected behavior should be that the new URL is a tab in addition to the
other tabs as mentioned above.

Thank you for your work, very appreciated!

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

Reply via email to