You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 7, 2020. It is now read-only.
Expected:
The feature is deleted and no errors are shown in the console.
Actual:
The feature is deleted but the following error is shown in the console
angular.js:12477 ReferenceError: layer is not defined
at Object.deleted ((index):77)
at (index):95
at n.$emit (angular.js:16238)
at ui-leaflet.js:4951
at n.$eval (angular.js:15989)
at n.$digest (angular.js:15800)
at angular.js:16028
at e (angular.js:5507)
at angular.js:5784
The problem is the drawnItems.removeLayer(layer); line. I've found that making the whole deleted handler function a NOOP one like most of the others fixes the problem. The feature is deleted and no errors are thrown. I'll submit a pull request.
The text was updated successfully, but these errors were encountered:
tomsaleeba
added a commit
to tomsaleeba/ui-leaflet-draw
that referenced
this issue
Apr 19, 2017
…ted handler function, it doesn't seem to need it. I added a display on the UI for the number of features in the layer and it does get decremented when deleting
Steps:
Expected:
The feature is deleted and no errors are shown in the console.
Actual:
The feature is deleted but the following error is shown in the console
The problem is the
drawnItems.removeLayer(layer);
line. I've found that making the wholedeleted
handler function a NOOP one like most of the others fixes the problem. The feature is deleted and no errors are thrown. I'll submit a pull request.The text was updated successfully, but these errors were encountered: