diff --git a/src/app/index.ts b/src/app/index.ts
index 55ec1e90cf236914ae007af25bbace029d6ec898..ee1ea0916e6e10d5c74e88723ac9a00d3c43466b 100644
--- a/src/app/index.ts
+++ b/src/app/index.ts
@@ -909,6 +909,7 @@ async function setupImageObjects() {
         }
     });
     image.addChild(fill1);
+    elementsArray['fill1'] = fill1;
     // -- FillLine
     const fillLine = new MedsurfDraw.Line({
         id: 'fillLine',
@@ -1426,6 +1427,8 @@ buttonVirtualPointer.addEventListener("click", () => {
     virtualPointer.visible = !virtualPointer.visible;
 });
 buttonTest.addEventListener("click", () => {
+    (elementsArray['fill1'] as MedsurfDraw.FillCollection).onColor(MedsurfDraw.ColorMode.FILL, true, 0x123456, 0.6);
+
     /* Text add middle point button * /
     line1.onButtonAddMiddlePoint(image);
     line2.onButtonAddMiddlePoint(image);
@@ -1618,7 +1621,7 @@ buttonTest.addEventListener("click", () => {
     });
     /**/
     // Select item
-    /**/
+    /** /
      const generator = new MedsurfDraw.SelectItemGenerator({
             target: image,
             element: elementsArray['textPoint'] as MedsurfDraw.PositionPoint,
@@ -1649,7 +1652,7 @@ buttonTest.addEventListener("click", () => {
                     });
      /**/
 
-    /**/
+    /** /
     // Default
     // generator.once('startGenerator', _startGenerator, this); // NOT FOR CLONING; TODO layerGroup testing
     generator.once('endGenerator', generator.endGenerator, generator);
diff --git a/src/lib/elements/fills/FillCollection.ts b/src/lib/elements/fills/FillCollection.ts
index 5ab93644db5cb98afc74fd6feebe92349862fee2..d1f178a16c71833fe53a1d412ab08e3ee39d36d7 100644
--- a/src/lib/elements/fills/FillCollection.ts
+++ b/src/lib/elements/fills/FillCollection.ts
@@ -1502,6 +1502,9 @@ export class FillCollection extends BaseElementContainer<Models.FillCollection,
             this.model.options.fillColor = color;
             this.model.options.fillAlpha = colorAlpha;
 
+            // Element
+            this.options = Object.assign({}, this.model.options);
+
             // Draw
             this.emit("debounceDraw");