I _think_ this fixes the slow deselect bug. I think.
authorRichard Fairhurst <richard@systemed.net>
Wed, 16 Jun 2010 13:30:04 +0000 (13:30 +0000)
committerRichard Fairhurst <richard@systemed.net>
Wed, 16 Jun 2010 13:30:04 +0000 (13:30 +0000)
TODO.txt
net/systemeD/potlatch2/mapfeatures/Category.as
net/systemeD/potlatch2/mapfeatures/MapFeatures.as

index 583a57a..eff4d4f 100644 (file)
--- a/TODO.txt
+++ b/TODO.txt
@@ -28,7 +28,6 @@ Potlatch 2: main outstanding issues
 
 == Tag editing ==
 
-** limitChanged bug causing very slow deselects etc.
 * Dynamic reloading of stylesheet/map_features, so that you don't need to reload the full page when editing them
 * If a select name is too long then, the select menu seems to give a horizontal scrollbar instead of the name of the item e.g. cuisine#Coffee Shop
 * If you have both inputSets names and buildingAddress, and name= key is filled in then the basic tab will get both, surely only name should be shown and building name should be ignored e.g. cafes. [Actually this was an issue of addr: being missing from one of them, however this may still be a problem for other overlapping inputSets]
index e34a8cd..956af13 100644 (file)
@@ -44,7 +44,7 @@ package net.systemeD.potlatch2.mapfeatures {
         [Bindable(event="featuresChanged")]
         public function getFeaturesForType(type:String):Array {
             if ( type == null || type == "" )
-                return _features;
+                return []; //_features;
                 
             var filteredFeatures:Array = new Array();
             for each( var feature:Feature in _features ) {
index 1d92056..3d3d28f 100644 (file)
@@ -88,7 +88,7 @@ package net.systemeD.potlatch2.mapfeatures {
             if ( xml == null )
                 return null;
             if ( type == null || type == "" )  
-                return _categories;
+                return []; //_categories;
                 
             var filteredCategories:Array = new Array();
             for each( var cat:Category in _categories ) {