Skip to content

Commit 6fa3f00

Browse files
committed
fix reload issue
1 parent e9f066c commit 6fa3f00

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ class Webbrowser extends BaseComponent {
5050

5151
this.state = {
5252
status: '',
53+
currentUrl: Utils.sanitizeUrl(this.props.url),
5354
url: Utils.sanitizeUrl(this.props.url),
5455
backButtonEnabled: false,
5556
forwardButtonEnabled: false,
@@ -85,7 +86,7 @@ class Webbrowser extends BaseComponent {
8586
return <AddressBar
8687
onReload={this.reload}
8788
onLoad={(url)=>{this.load(url)}}
88-
url={this.state.url}
89+
url={this.state.currentUrl}
8990
foregroundColor={this.props.foregroundColor}
9091
/>
9192
}
@@ -168,7 +169,6 @@ class Webbrowser extends BaseComponent {
168169
}
169170

170171
onShouldStartLoadWithRequest(event) {
171-
// Implement any custom loading logic here, don't forget to return!
172172
return this.props.onShouldStartLoadWithRequest(event);
173173
}
174174

@@ -177,7 +177,7 @@ class Webbrowser extends BaseComponent {
177177
this.setState({
178178
backButtonEnabled: navState.canGoBack,
179179
forwardButtonEnabled: navState.canGoForward,
180-
url: navState.url,
180+
currentUrl: navState.url,
181181
status: navState.title,
182182
loading: navState.loading,
183183
scalesPageToFit: true
@@ -190,4 +190,4 @@ class Webbrowser extends BaseComponent {
190190
Webbrowser.propTypes = propTypes;
191191
Webbrowser.defaultProps = defaultProps;
192192

193-
module.exports = Webbrowser;
193+
export default Webbrowser;

0 commit comments

Comments
 (0)