@@ -4,6 +4,7 @@ import { escapeRegExp } from 'underscore-plus'
44import Mixin from 'mixto'
55
66import * as Main from '../main'
7+ import { domStylesReader } from '../main'
78import CanvasLayer from '../canvas-layer'
89
910const SPEC_MODE = atom . inSpecMode ( )
@@ -303,7 +304,7 @@ export default class CanvasDrawer extends Mixin {
303304 * @return {string } a CSS color
304305 */
305306 getDefaultColor ( editorElement ) {
306- const color = this . DOMStylesReader . retrieveStyleFromDom ( [ '.editor' ] , 'color' , editorElement , true )
307+ const color = domStylesReader . retrieveStyleFromDom ( [ '.editor' ] , 'color' , editorElement , true )
307308 return transparentize ( color , this . textOpacity )
308309 }
309310
@@ -318,7 +319,7 @@ export default class CanvasDrawer extends Mixin {
318319 * @return {string } the CSS color for the provided token
319320 */
320321 getTokenColor ( scopes , editorElement ) {
321- const color = this . DOMStylesReader . retrieveStyleFromDom ( scopes , 'color' , editorElement , true )
322+ const color = domStylesReader . retrieveStyleFromDom ( scopes , 'color' , editorElement , true )
322323
323324 return transparentize ( color , this . textOpacity )
324325 }
@@ -340,7 +341,7 @@ export default class CanvasDrawer extends Mixin {
340341
341342 if ( properties . scope ) {
342343 const scopeString = properties . scope . split ( oneOrMoreWhiteSpaceRegexp )
343- return this . DOMStylesReader . retrieveStyleFromDom ( scopeString , 'background-color' , editorElement , true )
344+ return domStylesReader . retrieveStyleFromDom ( scopeString , 'background-color' , editorElement , true )
344345 } else {
345346 return this . getDefaultColor ( editorElement )
346347 }
0 commit comments