diff --git a/src/geo/ui/widgets/category/model.js b/src/geo/ui/widgets/category/model.js
index <HASH>..<HASH> 100644
--- a/src/geo/ui/widgets/category/model.js
+++ b/src/geo/ui/widgets/category/model.js
@@ -85,7 +85,9 @@ module.exports = WidgetModel.extend({
 
   applyCategoryColors: function() {
     this.set('categoryColors', true);
-    this.trigger('applyCategoryColors', this);
+    this.trigger('applyCategoryColors', this._data.map(function(m){
+      return [ m.get('name'), m.get('color') ];
+    }), this);
   },
 
   cancelCategoryColors: function() {
When category colors are applied, trigger that change with categories + colors data