diff --git a/grid-n-view.html b/grid-n-view.html
index f126e32..e8a8a75 100644
--- a/grid-n-view.html
+++ b/grid-n-view.html
@@ -93,7 +93,7 @@ var restoreScroll = function(){
- actions:
- "from selection"
- Gallery: drag-n-drop
- - drop files/images
+ - drop files/images -- add loading indicator
- drag to sort
- Gallery: remove image
- UI: mark images for deletion + delete marked
diff --git a/grid-n-view.js b/grid-n-view.js
index 168d7cc..4f070df 100644
--- a/grid-n-view.js
+++ b/grid-n-view.js
@@ -19,11 +19,14 @@
var PATCH_MARGIN = 2
var patchFlexRows =
-function(elems, prevent_row_expansion=false, last_row_resize=1.5){
+function(elems,
+ prevent_row_expansion=false,
+ last_row_resize=1.5,
+ patch_margin=PATCH_MARGIN){
if(elems.length == 0){
return }
// NOTE: -1 here is to compensate for rounding errors...
- var W = elems[0].parentElement.clientWidth - PATCH_MARGIN
+ var W = elems[0].parentElement.clientWidth - patch_margin
var w = 0
var h
var row = []