FortAwesome / Font-Awesome

The iconic SVG, font, and CSS toolkit
https://fontawesome.com
Other
73.31k stars 12.19k forks source link

Bug: Unable to change icon color on click #19232

Open michalgrzegorczyk-dev opened 1 year ago

michalgrzegorczyk-dev commented 1 year ago

Bug description

Hello,

I have Angular application with fontawesome icons (my own kit). It's impossiblet to change color after icons was rendered. My boolean variables works well here.

Sample code:

 <div (click)="toggleProjectsLayout(ProjectLayoutMode.SMALL)">
                <i class="fak fa-o-layout-grid fa-2xl"
                   [class.active]="layoutSelected ===  ProjectLayoutMode.SMALL">
</i>
</div>

Font Awesome version

v.6

Application and Operating System

Web bug report checklist

Vedant-Manjrekar commented 1 year ago

Fixes #19232

- <div (click)="toggleProjectsLayout(ProjectLayoutMode.SMALL)"> 
+ <div (onclick)="toggleProjectsLayout(ProjectLayoutMode.SMALL)"> 

It should be (onclick) instead of (click), syntax error from your side.

dhairya-eng commented 1 year ago

change the click button to onclick