From 805539a91b6166786d7862a161afcc1265b5efe5 Mon Sep 17 00:00:00 2001 From: Felipe BF Date: Sat, 7 Mar 2026 08:04:33 -0700 Subject: [PATCH 1/3] fix: update color inputs when color pick changes --- .../components/color-canvas/color-canvas.component.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/projects/color-picker/src/lib/components/color-canvas/color-canvas.component.ts b/projects/color-picker/src/lib/components/color-canvas/color-canvas.component.ts index ca84cf81..89506f0b 100644 --- a/projects/color-picker/src/lib/components/color-canvas/color-canvas.component.ts +++ b/projects/color-picker/src/lib/components/color-canvas/color-canvas.component.ts @@ -109,15 +109,17 @@ export class NgxMatColorCanvasComponent } ngOnChanges(changes: SimpleChanges): void { - if (changes['color'] && changes['color'].currentValue) { - this.updateForm(changes['color'].currentValue); + const key = "setColor"; + + if (changes[key] && changes[key].currentValue) { + this.updateForm(changes[key].currentValue); if (this._resetBaseColor) { - this._baseColor = changes['color'].currentValue; + this._baseColor = changes[key].currentValue; } this._resetBaseColor = true; - if (!changes['color'].firstChange) { + if (!changes[key].firstChange) { this.draw(); } } @@ -125,6 +127,7 @@ export class NgxMatColorCanvasComponent private updateForm(val: Color): void { const config = { emitEvent: false }; + this.rCtrl?.setValue(val.r, config); this.gCtrl?.setValue(val.g, config); this.bCtrl?.setValue(val.b, config); From c9b18d692e660ddde090e72ff6d48a45280a25c5 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 7 Mar 2026 15:07:37 +0000 Subject: [PATCH 2/3] chore(release): 21.2.0-next.5 [skip ci] # [21.2.0-next.5](https://github.com/fbf-prog64/angular-material-components/compare/v21.2.0-next.4...v21.2.0-next.5) (2026-03-07) ### Bug Fixes * update color inputs when color pick changes ([805539a](https://github.com/fbf-prog64/angular-material-components/commit/805539a91b6166786d7862a161afcc1265b5efe5)) --- package.json | 2 +- projects/color-picker/package.json | 2 +- projects/datetime-picker/package.json | 2 +- projects/file-input/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 7b291bae..51075845 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ngx-mce/amc", - "version": "21.2.0-next.4", + "version": "21.2.0-next.5", "description": "Angular Material Components Example Application", "author": "Felipe B.", "repository": { diff --git a/projects/color-picker/package.json b/projects/color-picker/package.json index d345c4ec..3c658b47 100644 --- a/projects/color-picker/package.json +++ b/projects/color-picker/package.json @@ -1,6 +1,6 @@ { "name": "@ngx-mce/color-picker", - "version": "21.2.0-next.4", + "version": "21.2.0-next.5", "description": "Angular Material Color Picker", "author": "Felipe B.", "repository": { diff --git a/projects/datetime-picker/package.json b/projects/datetime-picker/package.json index 7a7380b2..b3ee6fa2 100644 --- a/projects/datetime-picker/package.json +++ b/projects/datetime-picker/package.json @@ -1,6 +1,6 @@ { "name": "@ngx-mce/datetime-picker", - "version": "21.2.0-next.4", + "version": "21.2.0-next.5", "description": "Angular Material Datetime Picker", "author": "Felipe B.", "repository": { diff --git a/projects/file-input/package.json b/projects/file-input/package.json index 074cdefa..72cbe92b 100644 --- a/projects/file-input/package.json +++ b/projects/file-input/package.json @@ -1,6 +1,6 @@ { "name": "@ngx-mce/file-input", - "version": "21.2.0-next.4", + "version": "21.2.0-next.5", "description": "Angular Material File Input", "author": "Felipe B.", "repository": { From c012ff2043a4393a69c5dae87897527ba9259815 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 7 Mar 2026 15:12:34 +0000 Subject: [PATCH 3/3] chore(release): 21.2.1-next.1 [skip ci] ## [21.2.1-next.1](https://github.com/fbf-prog64/angular-material-components/compare/v21.2.0...v21.2.1-next.1) (2026-03-07) ### Bug Fixes * update color inputs when color pick changes ([805539a](https://github.com/fbf-prog64/angular-material-components/commit/805539a91b6166786d7862a161afcc1265b5efe5)) --- package.json | 2 +- projects/color-picker/package.json | 2 +- projects/datetime-picker/package.json | 2 +- projects/file-input/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 88068b06..fbfc962d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ngx-mce/amc", - "version": "21.2.1", + "version": "21.2.1-next.1", "description": "Angular Material Components Example Application", "author": "Felipe B.", "repository": { diff --git a/projects/color-picker/package.json b/projects/color-picker/package.json index 8983d57a..0c2c5340 100644 --- a/projects/color-picker/package.json +++ b/projects/color-picker/package.json @@ -1,6 +1,6 @@ { "name": "@ngx-mce/color-picker", - "version": "21.2.1", + "version": "21.2.1-next.1", "description": "Angular Material Color Picker", "author": "Felipe B.", "repository": { diff --git a/projects/datetime-picker/package.json b/projects/datetime-picker/package.json index 1bbee2e3..c7946e3b 100644 --- a/projects/datetime-picker/package.json +++ b/projects/datetime-picker/package.json @@ -1,6 +1,6 @@ { "name": "@ngx-mce/datetime-picker", - "version": "21.2.1", + "version": "21.2.1-next.1", "description": "Angular Material Datetime Picker", "author": "Felipe B.", "repository": { diff --git a/projects/file-input/package.json b/projects/file-input/package.json index 2fcba9bb..90e6fc85 100644 --- a/projects/file-input/package.json +++ b/projects/file-input/package.json @@ -1,6 +1,6 @@ { "name": "@ngx-mce/file-input", - "version": "21.2.1", + "version": "21.2.1-next.1", "description": "Angular Material File Input", "author": "Felipe B.", "repository": {