Skip to content

Commit 6999bc5

Browse files
committed
fix: move DOMStylesReader to CanvasDrawer
This is where DOMStylesReader is actually used
1 parent bcee054 commit 6999bc5

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

lib/minimap-element.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import { EventsDelegation, AncestorsMethods } from 'atom-utils-plus'
55
import elementResizeDetectorImport from 'element-resize-detector'
66

77
import * as Main from './main'
8-
import DOMStylesReader from './dom-styles-reader'
98
import CanvasDrawer from './mixins/canvas-drawer'
109
import include from './decorators/include'
1110
import element from './decorators/element'
@@ -178,11 +177,6 @@ class MinimapElement {
178177
*/
179178
this.quickSettingsElement = undefined
180179

181-
/**
182-
* This MinimapElement's DOMStylesReader
183-
*/
184-
this.DOMStylesReader = new DOMStylesReader()
185-
186180
// States
187181

188182
/**

lib/mixins/canvas-drawer.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import Mixin from 'mixto'
55

66
import * as Main from '../main'
77
import CanvasLayer from '../canvas-layer'
8+
import DOMStylesReader from '../dom-styles-reader'
89

910
/**
1011
* The `CanvasDrawer` mixin is responsible for the rendering of a `Minimap`
@@ -63,6 +64,11 @@ export default class CanvasDrawer extends Mixin {
6364

6465
// the maximum number of tokens to render in one line
6566
this.maxTokensInOneLine = atom.config.get('minimap.maxTokensInOneLine')
67+
68+
/**
69+
* This MinimapElement's DOMStylesReader
70+
*/
71+
this.DOMStylesReader = new DOMStylesReader()
6672
}
6773

6874
/**

0 commit comments

Comments
 (0)