diff options
Diffstat (limited to 'ext/mixed/js/display-context.js')
| -rw-r--r-- | ext/mixed/js/display-context.js | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/ext/mixed/js/display-context.js b/ext/mixed/js/display-context.js index 5ee78459..2322974a 100644 --- a/ext/mixed/js/display-context.js +++ b/ext/mixed/js/display-context.js @@ -17,8 +17,9 @@  class DisplayContext { -    constructor(type, definitions, context) { +    constructor(type, source, definitions, context) {          this.type = type; +        this.source = source;          this.definitions = definitions;          this.context = context;      } @@ -43,8 +44,8 @@ class DisplayContext {          return this.context.next;      } -    static push(self, type, definitions, context) { -        const newContext = new DisplayContext(type, definitions, context); +    static push(self, type, source, definitions, context) { +        const newContext = new DisplayContext(type, source, definitions, context);          if (self !== null) {              newContext.update({previous: self});              self.update({next: newContext}); |