You may fail to understand this if you are not a programmer but Dolphin is somehow both singleton and multi instance.
Its messy code is mostly made for single instance meanwhile there can be multiple dolphin instances.
The most basic way to observe this is to simply open a second dolphin window in a different folder. New Dolphin will bring tabs from the old Dolphin likely because it thinks those are previously closed tabs meanwhile nothing changes in old Dolphin window. What a mess.
How dare you :P Dolphin is great; always use Gnome-Disks though (and GParted Live in the times of yore)
You may fail to understand this if you are not a programmer but Dolphin is somehow both singleton and multi instance.
Its messy code is mostly made for single instance meanwhile there can be multiple dolphin instances.
The most basic way to observe this is to simply open a second dolphin window in a different folder. New Dolphin will bring tabs from the old Dolphin likely because it thinks those are previously closed tabs meanwhile nothing changes in old Dolphin window. What a mess.