File tree Expand file tree Collapse file tree 1 file changed +12
-3
lines changed
src/com/magento/idea/magento2plugin/project Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -77,13 +77,13 @@ public void mouseClicked(final MouseEvent event) {
7777 }
7878 );
7979
80- buttonReindex .setEnabled (getSettings ().pluginEnabled );
81- regenerateUrnMapButton .setEnabled (getSettings ().pluginEnabled );
82-
8380 regenerateUrnMapButton .addMouseListener (
8481 new RegenerateUrnMapListener (project )
8582 );
8683
84+ refreshFormStatus (getSettings ().pluginEnabled );
85+ pluginEnabled .addActionListener (e -> refreshFormStatus (pluginEnabled .isSelected ()));
86+
8787 moduleDefaultLicenseName .setText (getSettings ().defaultLicense );
8888 mftfSupportEnabled .setSelected (getSettings ().mftfSupportEnabled );
8989 magentoPath .getTextField ().setText (getSettings ().magentoPath );
@@ -95,6 +95,15 @@ public void mouseClicked(final MouseEvent event) {
9595 return (JComponent ) panel ;
9696 }
9797
98+ private void refreshFormStatus (boolean isEnabled ) {
99+ buttonReindex .setEnabled (isEnabled );
100+ regenerateUrnMapButton .setEnabled (isEnabled );
101+ magentoVersion .setEnabled (isEnabled );
102+ mftfSupportEnabled .setEnabled (isEnabled );
103+ magentoPath .setEnabled (isEnabled );
104+ moduleDefaultLicenseName .setEnabled (isEnabled );
105+ }
106+
98107 protected void reindex () {
99108 IndexManager .manualReindex ();
100109 MagentoComponentManager .getInstance (project ).flushModules ();
You can’t perform that action at this time.
0 commit comments