Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Commit

Permalink
Merge pull request #4563 from brave/perf/4360
Browse files Browse the repository at this point in the history
Potential fix for URL bar lag.
  • Loading branch information
bbondy committed Oct 6, 2016
2 parents 440af24 + 57ecf92 commit 5c1d5f7
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions js/components/urlBar.js
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ class UrlBar extends ImmutableComponent {
return windowStore.getFrame(this.props.activeFrameKey)
}

isActive () {
get isActive () {
return this.props.urlbar.get('active')
}

Expand Down Expand Up @@ -370,6 +370,9 @@ class UrlBar extends ImmutableComponent {
}

render () {
const value = !this.isActive || this.props.locationValueSuffix.length > 0
? this.locationValue + this.props.locationValueSuffix
: undefined
return <form
className='urlbarForm'
action='#'
Expand Down Expand Up @@ -412,10 +415,10 @@ class UrlBar extends ImmutableComponent {
onFocus={this.onFocus}
onBlur={this.onBlur}
onKeyDown={this.onKeyDown}
onChange={this.onChange}
onKeyUp={this.onChange}
onClick={this.onClick}
onContextMenu={this.onContextMenu}
value={this.locationValue + this.props.locationValueSuffix}
value={value}
data-l10n-id='urlbar'
className={cx({
insecure: !this.props.isSecure && this.props.loading === false && !this.isHTTPPage,
Expand Down

0 comments on commit 5c1d5f7

Please sign in to comment.