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

Elvis Angelaccio <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/syst
                   |                            |em/dolphin/commit/c733b3aa9
                   |                            |787a618a0ce5bb03b3fc731f566
                   |                            |3b21
   Version Fixed In|                            |20.12

--- Comment #12 from Elvis Angelaccio <[email protected]> ---
Git commit c733b3aa9787a618a0ce5bb03b3fc731f5663b21 by Elvis Angelaccio, on
behalf of Nate Graham.
Committed on 23/10/2020 at 17:00.
Pushed by elvisangelaccio into branch 'master'.

Don't session-restore invalid paths

When session restore is populating the main window, it's unconditional;
you'll get whatever was there before. This can be a problem if any of
those things are now missing. For example, maybe you were browsing files
on a removable disk, then quit Dolphin, and finally removed the disk. The
next time you launch Dolphin again, it will try to show you the
view from the now-missing removable disk.

To prevent this, we now look at all the URLs in all of the view
containers that were created after session-restore has finished doing
its thing; if any of them are invalid local URLs, we change the URL to
the home folder instead to avoid showing the user a view with an invalid
location in it.
FIXED-IN: 20.12

M  +14   -0    src/dolphinmainwindow.cpp
M  +6    -0    src/dolphinmainwindow.h
M  +4    -0    src/main.cpp

https://invent.kde.org/system/dolphin/commit/c733b3aa9787a618a0ce5bb03b3fc731f5663b21

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

Reply via email to