Merge "Fix manual transpilation error"
This commit is contained in:
		| @@ -481,7 +481,7 @@ | ||||
|             document.documentElement.scrollTop = | ||||
|                 document.body.scrollTop = this.viewState.scrollTop; | ||||
|           } else { | ||||
|             this._maybeScrollToMessage(); | ||||
|             this._maybeScrollToMessage(window.location.hash); | ||||
|           } | ||||
|         }, 1); | ||||
|       }); | ||||
| @@ -513,10 +513,9 @@ | ||||
|       this.viewState.numFilesShown = numFilesShown; | ||||
|     }, | ||||
|  | ||||
|     _maybeScrollToMessage() { | ||||
|     _maybeScrollToMessage(hash) { | ||||
|       const msgPrefix = '#message-'; | ||||
|       const hash = window.location.hash; | ||||
|       if (hash.startsWith(msgPrefix) === 0) { | ||||
|       if (hash.startsWith(msgPrefix)) { | ||||
|         this.$.messageList.scrollToMessage(hash.substr(msgPrefix.length)); | ||||
|       } | ||||
|     }, | ||||
|   | ||||
| @@ -1320,5 +1320,19 @@ limitations under the License. | ||||
|             'header wip'); | ||||
|       }); | ||||
|     }); | ||||
|  | ||||
|     test('_maybeScrollToMessage', () => { | ||||
|       const scrollStub = sandbox.stub(element.$.messageList, 'scrollToMessage'); | ||||
|  | ||||
|       element._maybeScrollToMessage(''); | ||||
|       assert.isFalse(scrollStub.called); | ||||
|  | ||||
|       element._maybeScrollToMessage('message'); | ||||
|       assert.isFalse(scrollStub.called); | ||||
|  | ||||
|       element._maybeScrollToMessage('#message-TEST'); | ||||
|       assert.isTrue(scrollStub.called); | ||||
|       assert.equal(scrollStub.lastCall.args[0], 'TEST'); | ||||
|     }); | ||||
|   }); | ||||
| </script> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Wyatt Allen
					Wyatt Allen