Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ошибка при перетаскивании #36

Open
losferwords opened this issue Dec 1, 2015 · 7 comments
Open

Ошибка при перетаскивании #36

losferwords opened this issue Dec 1, 2015 · 7 comments

Comments

@losferwords
Copy link

Привет, у меня создан объект такого плана:

<div class="gem"
                                     ng-repeat="gem in getGems(gemFilter) track by $index"
                                     ng-style="{'background-image': gem.image,
                                                    'background-color': gem.bgColor}"
                                     uib-tooltip-html="getGemTooltip(gem)"
                                     tooltip-placement="top"
                                     tooltip-append-to-body="true"
                                     tooltip-animation="false"

                                     dnd-draggable="true"
                                     dnd-draggable-opts = "{layer: 'layer1', helper : 'clone'}"
                                     dnd-on-dragstart = "inventoryDragStart(gem)"
                                     dnd-on-dragend = "inventoryDragEnd()">
                                </div>

При перетаскивании появляется ошибка:
Uncaught TypeError: Cannot read property '$$phase' of null
drag @ angular-dnd.js:1913
Dnd.trigger @ angular-dnd.js:943
Manipulator.progress @ angular-dnd.js:1230
Mouse.mousemove @ angular-dnd.js:1341
(anonymous function) @ angular-dnd.js:83
n.event.dispatch @ jquery.js:4435
r.handle @ jquery.js:4121

Добавилась эта прелесть в 0.1.20, раньше всё было норм. Точно не знаю, чем это вызвано, но вот тут похожая вещь: angular-ui/ui-tinymce#82

@Tuch
Copy link
Owner

Tuch commented Dec 1, 2015

@losferwords внес правки в новую версию 0.1.22, все ок? Правда это странная проблема, какая версия angular.js у вас?

@Tuch
Copy link
Owner

Tuch commented Dec 1, 2015

Вообщем я сделал ASAP решение, но все ксожелению глубже =( angular-dnd не отслеживает ситуацию, если scope уничтожается

@losferwords
Copy link
Author

Версия angular 1.4.8, поставил на сервер версию bc1a86e, вроде как всё хорошо, спасибо за быстрый фикс)

Да, ещё хотел указать на то, что bower не может определить версию вашего модуля. Если делать bower install angular-dnd-module --save, то в bower.json он добавит "*" зависимость, если делать bower install с зависимостью latest, то bower ставит последний коммит вида https://github.com/Tuch/angular-dnd.git#bc1a86e

@Tuch
Copy link
Owner

Tuch commented Dec 1, 2015

@losferwords, ok.

@Tuch Tuch closed this as completed Dec 1, 2015
@Tuch Tuch reopened this Dec 1, 2015
@Tuch
Copy link
Owner

Tuch commented Dec 1, 2015

@losferwords поправил тему с версией для bower, но работает правда только для 0.1.22 сейчас, дальше будет обновляться при повышении версии.

@losferwords
Copy link
Author

Да, всё отлично, большое спасибо) У тебя очень полезный модуль!

@Tuch
Copy link
Owner

Tuch commented Dec 1, 2015

@losferwords, спасибо, жаль в последнее время нет возможности его прокачивать =( Только вот такие хотфиксы =(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants