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