mirror of
https://github.com/pulsar-edit/pulsar.git
synced 2024-09-21 16:08:24 +03:00
Merge pull request #15416 from atom/ns-more-metadata
Include more metadata when missing a line node in horizontal measurement
This commit is contained in:
commit
eaf358bd3e
@ -2230,7 +2230,13 @@ class TextEditorComponent {
|
||||
|
||||
if (!lineNode) {
|
||||
const error = new Error('Requested measurement of a line that is not currently rendered')
|
||||
error.metadata = {row, columnsToMeasure}
|
||||
error.metadata = {
|
||||
row,
|
||||
columnsToMeasure,
|
||||
renderedScreenLineIds: this.renderedScreenLines.map((line) => line.id),
|
||||
extraRenderedScreenLineIds: Array.from(this.extraRenderedScreenLines.keys()),
|
||||
lineNodeScreenLineIds: Array.from(this.lineNodesByScreenLineId.keys())
|
||||
}
|
||||
throw error
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user