Version: (using KDE KDE 3.1) Installed from: Compiled From Sources Compiler: gcc 3.2.1 OS: Linux Detaching a tab causes the page that was in the tab to be reloaded when it is displayed as a separate page. As a result, any data entered on the page (such as in form fields) is lost. A better behavior would be to redraw the page with its existing data, etc. so that the user wouldn't lose anything. In the unlikely event that the page really did need reloading, the user could reload it manually as is done on other occasions, and would thus have a chance to save form field data by copying and pasting to another application.
agreed. I'm not really familiar with how detaching works in Konqueror, but it seems like the view might be better off reparented rather than the url being passed into a new main window. This might be non-trivial with kparts, although i'm not really qualified to talk about that :)
*** Bug 73297 has been marked as a duplicate of this bug. ***
*** Bug 117955 has been marked as a duplicate of this bug. ***
*** Bug 148194 has been marked as a duplicate of this bug. ***
The same thing happens when you duplicate tabs, but the solution, I would guess, would be slightly different (duplicating rather than re-parenting a kpart). Also, if we want to talk about use cases, consider flashy, form based websites... usually, they don't like being reloaded, often the break or return to the homepage or get pissy. Also, reloading is a waste of bandwidth. What is the status of this in kde 4?