Community
Participate
Working Groups
If you have an initialized field variable and it is used, but no properties are set on it, you get a parse error and no visuals. This is because it is not assigned to any initialize method, so it throws an NPE somewhere.
Created attachment 34853 [details] Simple test case
By the way the workaround for this is to change from: final Shell popupShell = new Shell(sShell); /** * This method initializes sShell */ private void createSShell() { sShell = new Shell(); sShell.setText("Shell"); to: Shell popupShell; /** * This method initializes sShell */ private void createSShell() { sShell = new Shell(); popupShell = new Shell(sShell); sShell.setText("Shell");