Skip to content

Commit 9d2d8f7

Browse files
committed
Fix OffScreen's Address field
This fix ensures the Address field returns the correct value after construction (instead of null). The Address field setter is now private as callers should use Load() to change url.
1 parent cab0032 commit 9d2d8f7

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

CefSharp.OffScreen/ChromiumWebBrowser.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ public ChromiumWebBrowser(string address, BrowserSettings browserSettings = null
4747
ResourceHandler = new DefaultResourceHandler();
4848

4949
Cef.AddDisposable(this);
50+
Address = address;
5051

5152
managedCefBrowserAdapter = new ManagedCefBrowserAdapter(this, true);
5253
managedCefBrowserAdapter.CreateOffscreenBrowser(IntPtr.Zero, browserSettings ?? new BrowserSettings(), address);
@@ -197,7 +198,7 @@ public void AddWordToDictionary(string word)
197198
managedCefBrowserAdapter.AddWordToDictionary(word);
198199
}
199200

200-
public string Address { get; set; }
201+
public string Address { get; private set; }
201202

202203
public bool CanGoBack { get; private set; }
203204

0 commit comments

Comments
 (0)