File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -142,14 +142,14 @@ function isWatchable (obj) {
142142 * the watch conversion and simply emit set event for
143143 * all of its properties.
144144 */
145- function emitSet ( obj , observer ) {
145+ function emitSet ( obj , observer , set ) {
146146 if ( typeOf ( obj ) === 'Array' ) {
147- observer . emit ( ' set' , 'length' , obj . length )
147+ set ( 'length' , obj . length )
148148 } else {
149149 var key , val , values = observer . values
150150 for ( key in observer . values ) {
151151 val = values [ key ]
152- observer . emit ( ' set' , key , val )
152+ set ( key , val )
153153 }
154154 }
155155}
@@ -196,7 +196,7 @@ module.exports = {
196196 . on ( 'set' , proxies . set )
197197 . on ( 'mutate' , proxies . mutate )
198198 if ( alreadyConverted ) {
199- emitSet ( obj , ob , rawPath )
199+ emitSet ( obj , ob , proxies . set )
200200 } else {
201201 watch ( obj , null , ob )
202202 }
You can’t perform that action at this time.
0 commit comments