We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 54801b7 commit 574b38dCopy full SHA for 574b38d
addon/mixins/base.js
@@ -183,7 +183,10 @@ Semantic.BaseMixin = Ember.Mixin.create({
183
// if its a mutable object, get the actual value
184
if (typeof value === 'object') {
185
let objectKeys = Ember.A(Object.keys(value));
186
- if (objectKeys.any((objectkey) => objectkey.indexOf('MUTABLE_CELL') >= 0)) {
+ let objectSymbols = Ember.A(Object.getOwnPropertySymbols(value));
187
+
188
+ if (objectKeys.any((objectkey) => objectkey.indexOf('MUTABLE_CELL') >= 0) ||
189
+ objectSymbols.any(objectSymbol => objectSymbol.description === 'MUTABLE_CELL')) {
190
value = Ember.get(value, 'value');
191
}
192
0 commit comments