# Changes in Python classes are not visible in the Designer until project restart

**URL:** <https://forum.inductiveautomation.com/t/changes-in-python-classes-are-not-visible-in-the-designer-until-project-restart/76253>\
**Category:** Ignition\
**Tags:** perspective, scripting\
**Created:** [July 12, 2023, 1:07pm UTC](https://forum.inductiveautomation.com/t/changes-in-python-classes-are-not-visible-in-the-designer-until-project-restart/76253 "2023-07-12T13:07:46Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![lrose](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lrose/32/62724_2.png) [@lrose](https://forum.inductiveautomation.com/u/lrose)\
**Post date:** [July 12, 2023, 3:30pm UTC](https://forum.inductiveautomation.com/t/changes-in-python-classes-are-not-visible-in-the-designer-until-project-restart/76253/11 "2023-07-12T15:30:47Z")

</div>

In @Stephane_Gagnon there is a bug that prevents `super()` from working.

> [@JMenuItem Antialias](https://forum.inductiveautomation.com/t/jmenuitem-antialias/27556/16):
>
> There’s a bug within the Jython interpreter. You can use the automatically-created super\_\_ method to directly call the super method; super() should work but doesn’t: from java.awt import RenderingHints from java.awt import Toolkit from java.util import Map from javax.swing import JMenuItem, JComponent from functools import partial class antiAliasedJMI(JMenuItem): def paintComponent(self, g): g.setRenderingHint(RenderingHints.KEY\_RENDERING, RenderingHints.VALUE\_RENDER\_QUALITY) g.setRender…

---

_[View the full topic](https://forum.inductiveautomation.com/t/changes-in-python-classes-are-not-visible-in-the-designer-until-project-restart/76253)._
