После обновления пакета Leaflet.Draw с версии 0.2.х до версии 0.4.9 на панели примитивов все иконки сползли. Получается что шаг иконок какой то странный.
здесь есть решение,но деталей нет, я так и не понял что надо сделать что бы решить данную проблему.
UPD. В одном из коментариев есть ссылка на невозможность повторить проблему
но путем изменения строки <script src="https://unpkg.com/leaflet-draw@0.4.1/dist/leaflet.draw.js"></script>
на <script src="https://unpkg.com/leaflet-draw@0.4.9/dist/leaflet.draw.js"></script>
, т.е. сменили версию Draw на последнюю, то получаем вот какой результат, но вот что делать если хочется использовать последнюю версию
В итоге оказалось что проект использует так же пакет leaflet-illustrate из состава которого бралось изображение иконок toolbara, а там оно на 1 символ больше (300 х 30 пикс вместо положенных 270 х 30 пикс). В итоге для каждой иконки предоставлялось больше пикселей и они смещались, решилось заменой изображения spritesheet.png в пакете leaflet-illustrate аналогичным изображением из состава Leaflet.Draw.
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
В IndexService есть consolelog(), так вот выводится два раза, когда я обращаюсь к методу сервиса, а значит он вызывается несколько раз