Skip to content

Commit c7c5990

Browse files
committed
fix edge bookmark loading
1 parent db3099e commit c7c5990

File tree

2 files changed

+9
-14
lines changed

2 files changed

+9
-14
lines changed

Plugins/Flow.Launcher.Plugin.BrowserBookmark/ChromeBookmarkLoader.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public override List<Bookmark> GetBookmarks()
1717
private List<Bookmark> LoadChromeBookmarks()
1818
{
1919
var bookmarks = new List<Bookmark>();
20-
String platformPath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
20+
var platformPath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
2121
bookmarks.AddRange(LoadBookmarks(Path.Combine(platformPath, @"Google\Chrome\User Data"), "Google Chrome"));
2222
bookmarks.AddRange(LoadBookmarks(Path.Combine(platformPath, @"Google\Chrome SxS\User Data"), "Google Chrome Canary"));
2323
bookmarks.AddRange(LoadBookmarks(Path.Combine(platformPath, @"Chromium\User Data"), "Chromium"));

Plugins/Flow.Launcher.Plugin.BrowserBookmark/EdgeBookmarkLoader.cs

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,17 @@ namespace Flow.Launcher.Plugin.BrowserBookmark
1010
{
1111
public class EdgeBookmarkLoader : ChromiumBookmarkLoader
1212
{
13-
14-
private readonly List<Bookmark> _bookmarks = new();
15-
16-
private void LoadEdgeBookmarks()
13+
private List<Bookmark> LoadEdgeBookmarks()
1714
{
15+
var bookmarks = new List<Bookmark>();
1816
var platformPath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
19-
LoadBookmarks(Path.Combine(platformPath, @"Microsoft\Edge\User Data"), "Microsoft Edge");
20-
LoadBookmarks(Path.Combine(platformPath, @"Microsoft\Edge Dev\User Data"), "Microsoft Edge Dev");
21-
LoadBookmarks(Path.Combine(platformPath, @"Microsoft\Edge SxS\User Data"), "Microsoft Edge Canary");
17+
bookmarks.AddRange(LoadBookmarks(Path.Combine(platformPath, @"Microsoft\Edge\User Data"), "Microsoft Edge"));
18+
bookmarks.AddRange(LoadBookmarks(Path.Combine(platformPath, @"Microsoft\Edge Dev\User Data"), "Microsoft Edge Dev"));
19+
bookmarks.AddRange(LoadBookmarks(Path.Combine(platformPath, @"Microsoft\Edge SxS\User Data"), "Microsoft Edge Canary"));
20+
21+
return bookmarks;
2222
}
2323

24-
public override List<Bookmark> GetBookmarks()
25-
{
26-
_bookmarks.Clear();
27-
LoadEdgeBookmarks();
28-
return _bookmarks;
29-
}
24+
public override List<Bookmark> GetBookmarks() => LoadEdgeBookmarks();
3025
}
3126
}

0 commit comments

Comments
 (0)