Version: (using KDE KDE 3.1.92) Installed from: Compiled From Sources Compiler: GCC 3.3.1 OS: Linux This bug has been there since KDE 3.1.3 (reintroduction of Ctrl+Enter) and is still present in 3.1.92. Opening a new tab with Ctrl+Enter requires setting the option 'Open links in new tab instead of in new window'. It is done by: 1. Opening a location (url-A) into the current window/tab (tab-A) 2. Typing a new location (url-B) in the location bar, followed by Ctrl+Enter The correct behaviour is: - a new tab is created with url-B loaded into it - the new tab (url-B) is activated - the location bar is updated to that of the current tab (url-B) The problem is that the current behaviour is inconsistent, and depends on the URL opened in the new tab (url-B). The following may happen: - the location bar may or may not be updated - the new tab may or may not look as activated I am including three examples to illustrate the problem (all examples have url-A = www.kde.org) 1. url-B = www.kdevelop.org In this case, the tab (url-B) is shown as active, but the location bar is NOT updated (still shows that of url-A) 2. url-B = bugs.kde.org This case is fine (tab is shown as active, location bar is updated to url-B) 2. url-B = www.cnn.com In this case, the tab is NOT shown as active and the location bar is NOT updated (still shows that of url-A)
Created attachment 2633 [details] Example 1 (location bar not updated)
Created attachment 2634 [details] Example 2 (correct behaviour)
Created attachment 2635 [details] Example 3 (url-B = www.cnn.com) Two things on this one: - Location bar not updated (still shows http://www.kde.org) - The tab itself does not look active, it is greyed out. The font on the tab should be normal (black)
> Opening a new tab with Ctrl+Enter requires setting the option 'Open links in new tab instead of in new window'. This statement is wrong. But I see some problems with Ctrl+Enter.
>Opening a new tab with Ctrl+Enter requires setting the option 'Open links in new > tab instead of in new window'. It is done by: I (very unclearly) meant to say: "To reproduce the bug, do this:" The problem of location bar update that was present in 3.1.92 is apparently solved on 3.1.93. However, there are new problems now, with website icons. Now I see that: - url-B tab is all right (location bar + website icon) - url-A tab lost its website icon. Attachments to follow.
Created attachment 3092 [details] Before the problem(1) Url-A=www.kde.org unchecked: Hide tab bar when only one tab is open (Before tying url-B + Ctrl-Enter)
Created attachment 3093 [details] Before the problem(2) Url-A=www.kde.org CHECKED: Hide tab bar when only one tab is open (Before tying url-B + Ctrl-Enter)
Created attachment 3094 [details] OOPS, forget #7. Before the problem(2) Url-A=www.kde.org CHECKED: Hide tab bar when only one tab is open (Before tying url-B + Ctrl-Enter)
Created attachment 3095 [details] The problem Url-B=www.slashdot.org typed url-B + Ctrl-Enter Tab-B is fine (location + website icon) Two problems here: - Location bar has wrong website icon - Tab-A has lost its website icon and has a wrong one now Note that wrong website icon has nothing to do with url-A OR url-B PS: I just realized that I should have swapped 'checked' and 'unchecked' in comments #6 and #8 (Hide tab bar...). Too much caffeine today :-(
I think it works now fine with CVS HEAD with today's commits. Please try next Beta.