private async void toolStrip_DragDrop(object sender, DragEventArgs e) { var bookmark = (Bookmark)e.Data.GetData(typeof(Bookmark)); Icon icon = await Bookmark.GetFavIconAsync(WebBrowser.Url); bookmark.FavIcon = icon; Settings.Default.Bookmarks.Add(bookmark); }
private async void BrowserOnDocumentTitleChanged(object sender, EventArgs e) { var browser = (ExWebBrowser)sender; string url = browser.Url.ToString(); if (Settings.Default.TrackHistory) { Settings.Default.AddHistory(url); } Text = browser.BestPageTitle; Icon icon = await Bookmark.GetFavIconAsync(browser.Url); Icon = icon ?? appIcon; }