切换到源码模式时 sourceTextarea.focus() 会触发浏览器将光标 所在行滚动进可视区域,光标默认在内容末尾,导致 textarea 被 拉到底部覆盖已设的滚动位置。改为 focus 后立即恢复 scrollTop。 同时移除调试日志。
切换到源码模式时 sourceTextarea.focus() 会触发浏览器将光标 所在行滚动进可视区域,光标默认在内容末尾,导致 textarea 被 拉到底部覆盖已设的滚动位置。改为 focus 后立即恢复 scrollTop。 同时移除调试日志。