Skip to content

Commit 7d42279

Browse files
Merge pull request #421 from anehx/fix-query-updates
fix(queries): update watchQuery results in the next runloop
2 parents 8adf15a + 8e0b065 commit 7d42279

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

addon/services/apollo.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
import { getOwner } from '@ember/application';
1313
import { isArray } from '@ember/array';
1414
import { isNone, isPresent } from '@ember/utils';
15-
import { run } from '@ember/runloop';
15+
import { run, next } from '@ember/runloop';
1616
import { QueryManager } from '../index';
1717
import { waitForPromise } from '@ember/test-waiters';
1818
import { tracked } from '@glimmer/tracking';
@@ -105,7 +105,7 @@ function newDataFunc(observable, resultKey, resolve, unsubscribeFn = null) {
105105
return resolve(obj);
106106
}
107107

108-
run(() => {
108+
next(() => {
109109
isArray(obj)
110110
? obj.setObjects(dataToSend)
111111
: setProperties(obj, dataToSend);

0 commit comments

Comments
 (0)