# \[IGN-14186\] Password Field component. No registered listeners or handler

**URL:** <https://forum.inductiveautomation.com/t/ign-14186-password-field-component-no-registered-listeners-or-handler/111156>\
**Category:** Ignition\
**Tags:** ignition83, perspective\
**Created:** [October 2, 2025, 1:25pm UTC](https://forum.inductiveautomation.com/t/ign-14186-password-field-component-no-registered-listeners-or-handler/111156 "2025-10-02T13:25:16Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![martinmoncada.tree](https://avatars.discourse-cdn.com/v4/letter/m/b9bd4f/32.png) [@martinmoncada.tree](https://forum.inductiveautomation.com/u/martinmoncada.tree)\
**Post date:** [October 2, 2025, 1:25pm UTC](https://forum.inductiveautomation.com/t/ign-14186-password-field-component-no-registered-listeners-or-handler/111156/1 "2025-10-02T13:25:16Z")

</div>

Hi,

new user of Ignition here. I’m doing some testing around with the perspective module in Maker edition.

I’m trying to do everything right so I don’t get errors in the browser console.

I found that when including a Password Field in the View I get the following error:

> "IconRenderersStore" cannot notify "material/visibility\_off" state change. No registered listeners or handler.

I’ve tracked it down to being related to the “eye” symbol being visible: `allowReveal: True`

Is there something I may be not setting correctly in the element?

Ignition Maker Edition 8.3.0 (From container image inductiveautomation/ignition:8.3.0)

Google Chrome 140.0.7339.185 (Build oficial) (64 bits)

Thanks

---

<div class="post-metadata">

**Author:** ![martinmoncada.tree](https://avatars.discourse-cdn.com/v4/letter/m/b9bd4f/32.png) [@martinmoncada.tree](https://forum.inductiveautomation.com/u/martinmoncada.tree)\
**Post date:** [October 6, 2025, 12:44pm UTC](https://forum.inductiveautomation.com/t/ign-14186-password-field-component-no-registered-listeners-or-handler/111156/2 "2025-10-06T12:44:26Z")

</div>

One week later I.m testing again and the problem disappeared. In the meantime the test gateway was restarted.

---

<div class="post-metadata">

**Author:** ![pamato](https://avatars.discourse-cdn.com/v4/letter/p/c68b51/32.png) [@pamato](https://forum.inductiveautomation.com/u/pamato)\
**Post date:** [October 6, 2025, 1:23pm UTC](https://forum.inductiveautomation.com/t/ign-14186-password-field-component-no-registered-listeners-or-handler/111156/3 "2025-10-06T13:23:27Z")

</div>

@martinmoncada.tree thanks for providing this info. We have an internal ticket tracking this issue.

---

<div class="post-metadata">

**Author:** ![martinmoncada.tree](https://avatars.discourse-cdn.com/v4/letter/m/b9bd4f/32.png) [@martinmoncada.tree](https://forum.inductiveautomation.com/u/martinmoncada.tree)\
**Post date:** [October 8, 2025, 12:52pm UTC](https://forum.inductiveautomation.com/t/ign-14186-password-field-component-no-registered-listeners-or-handler/111156/4 "2025-10-08T12:52:40Z")

</div>

I added several “Button” component with no text and an Icon selected from the library provided by ignition. I’m having the same warning with all of them. This time it didn’t dissappear after restarting the gateway.

This elements are inside a repeater, if this helps tracking down the issue.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/9/197dc20e5a353cd69fcaf2913c4b149127ada39a.png)

---

<div class="post-metadata">

**Author:** ![ynejati](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ynejati/32/6093_2.png) [@ynejati](https://forum.inductiveautomation.com/u/ynejati)\
**Post date:** [October 15, 2025, 11:57am UTC](https://forum.inductiveautomation.com/t/ign-14186-password-field-component-no-registered-listeners-or-handler/111156/5 "2025-10-15T11:57:33Z")

</div>

Sorry for the confusion. It’s something we changed with icon cacheing in 8.3 to allow icons to work with Perspective’s offline mode. It’s nothing that you did, or can do. It shouldn’t affect the rendering of any icons in your project, but please let us know if it does.
