Skip to content

Nested ng-sortable is not working #12

Open

Description

@samuelcastro

I'm trying to use ng-sortable inside a directive that is using ng-sortable like:

directive1:

ng-sortable 
    ng-repeat(list1)
      directive2

directive2

   ng-sortable
      ng-repeat(list2)

directive1 is working fine, the list is ordered as expected, but on directive2 when trying to order (dragging/dropping) its changing the order going back to the original position. If I remove the ng-sortable config on directive1 the directive2 start working.

Any idea?

Activity

  1. Akta3d commented on Aug 11, 2016

    @Akta3d

    I have approximatively same problem when use ng-sortable inside a directive who alreay use ng-sortable.

    I haven't problem with directive 2 (drag/drop work well inside directive 2), but I have problem when I try to put item of list2 in list1

    I have make plunker in issue #8 and #9

    I try to fix this problem with no success

  2. samjacobclift commented on Sep 13, 2016

    @samjacobclift
    Contributor

    I've got nested sorting to work I was using nested components, try making your directives have isolated scope, failing that you prob could pass a conf object to ng-sortable and declare a group see here for options and the readme for examples

  3. samuelcastro commented on Nov 16, 2016

    @samuelcastro
    Author

    @royka either using isolated scope or group it's not working. :(

    The only detail that I'm not sure could make or not any difference here is that I'm requiring ngModel in my directive: require: 'ngModel'

  4. samjacobclift commented on Nov 16, 2016

    @samjacobclift
    Contributor

    ngModel shouldn't make a difference I think, perhaps try wrapping the ngmodel directive in some html

  5. adidas-jordan commented on Dec 8, 2016

    @adidas-jordan

    +1... Running into this issue as well. Any solutions yet? The child sortable is taking the parent sortable's index value which is breaking functionality.

  6. samuelcastro commented on Apr 20, 2017

    @samuelcastro
    Author

    @samjacobclift Still getting this issue, any idea?

  7. samjacobclift commented on Dec 14, 2017

    @samjacobclift
    Contributor

    I think this might be to do with the version of sortable JS being used, what versions are you guys using?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions