Refresh MTP Storage list
MTP storage needs to be real-time. After storage permission is allowed, storage count is still empty, causing you to relaunch Dolphin to be able to access devices.
I have been having this issue for as long as I can remember. This commit is refreshing device list before querying device list
(cherry picked from commit b7a48c5777c42b03ef2bc532d3ed5db090c51f73)