Index: third_party/WebKit/Source/devtools/front_end/console/ConsoleView.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/console/ConsoleView.js b/third_party/WebKit/Source/devtools/front_end/console/ConsoleView.js |
index be61b1a8bbe8206cb165e078dad479ca8235a504..96a356344749ad9b7e69f945f6f3641afc4f7c49 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/console/ConsoleView.js |
+++ b/third_party/WebKit/Source/devtools/front_end/console/ConsoleView.js |
@@ -309,10 +309,11 @@ Console.ConsoleView = class extends UI.VBox { |
focus() { |
if (this._prompt.hasFocus()) |
return; |
- // Set caret position before setting focus in order to avoid scrolling |
- // by focus(). |
+ // Restore scroll position after focus. |
+ var top = this._messagesElement.scrollTop; |
this._prompt.moveCaretToEndOfPrompt(); |
pfeldman
2017/04/25 18:26:08
below the prompt.
Could you elaborate on this? Is
luoe
2017/04/25 23:00:34
No, I really want the caret to move on messagesCli
|
this._prompt.focus(); |
+ this._messagesElement.scrollTop = top; |
} |
/** |