• Randall Leeds's avatar
    Rework thread collapsing and editing interaction · 3ea645f7
    Randall Leeds authored
    Thread collapse handling is moved to the thread directive. This
    directive no longer creates new scope (since the tranclusion of the
    recursion was making it hard to propagate events up the thread
    scopes).
    
    Now, which children are being edited is tracked by every ancestor
    so that threads cannot be collapsed if editing is taking place
    below.
    
    Fix #555
    3ea645f7
directives.coffee 9.35 KB