Zombies

Labs Feature Feedback will be appreciated!

Contains a listing of objects which are in use - even after they have been removed from the application - via Backbone remove or destroy calls. This section will simulate zombie creation in the reference application to demonstrate Backbone Eye Zombie detection.

Step 0 : A model c3 present corresponding to the todo item present in the application.
zombie workflow - step 0
Step 1 : Delete the todo item - "1". The application internally calls view4.remove()
zombie workflow - step 1

Step 2 : The view (view4) now moves to the Removed list
zombie workflow - step 2
Step 3 : Perform a render operation on the removed view - via Firebug and Backbone Eye.
zombie workflow - step 3a

zombie workflow - step 3b

zombie workflow - step 3c

Step 4 : view4 now appears in the Zombies list as operations have been performed on it - even after view4.remove() was called in step 1. Use the journal or interaction trails to figure out the callee.
zombie workflow - step 4

Code licensed under Simplified BSD