feat: added blocklyHighlighted CSS class to highlighted block's root… (#8407)

* fix: added 'blocklyHighlighted' CSS class to highlighted block's root svg

* fix: added 'blocklyHighlighted' CSS class to highlighted block's root svg

* fix: added 'blocklyHighlighted' CSS class to highlighted block's root svg

* fix: added 'blocklyHighlighted' CSS class to highlighted block's root svg

* fix: added 'blocklyHighlighted' CSS class to highlighted block's root svg
This commit is contained in:
Shreshtha Sharma
2024-08-14 21:36:27 +05:30
committed by GitHub
parent 731fb40faa
commit 64fd9ad89a
2 changed files with 4 additions and 5 deletions

View File

@@ -170,14 +170,17 @@ export class PathObject implements IPathObject {
*
* @param enable True if highlighted.
*/
updateHighlighted(enable: boolean) {
if (enable) {
this.svgPath.setAttribute(
'filter',
'url(#' + this.constants.embossFilterId + ')',
);
this.setClass_('blocklyHighlighted', true);
} else {
this.svgPath.setAttribute('filter', 'none');
this.setClass_('blocklyHighlighted', false);
}
}

View File

@@ -103,14 +103,10 @@ export class PathObject extends BasePathObject {
}
override updateHighlighted(highlighted: boolean) {
super.updateHighlighted(highlighted);
if (highlighted) {
this.svgPath.setAttribute(
'filter',
'url(#' + this.constants.embossFilterId + ')',
);
this.svgPathLight.style.display = 'none';
} else {
this.svgPath.setAttribute('filter', 'none');
this.svgPathLight.style.display = 'inline';
}
}