Kaynağa Gözat

Really fix the broken theme panel this time.

Change-Id: Iad8ee707aa4de8d1e7e47c4c9abb382c4e84aca0
Reviewed-on: http://gerrit.dmdirc.com/2232
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
tags/0.7rc1
Greg Holmes 12 yıl önce
ebeveyn
işleme
635fffffd5

+ 2
- 1
src/com/dmdirc/addons/ui_swing/components/addonpanel/AddonCell.java Dosyayı Görüntüle

@@ -96,7 +96,8 @@ public class AddonCell extends JPanel implements AddonToggleListener {
96 96
         status.setForeground(foreground);
97 97
 
98 98
         final int initialPadding;
99
-        if (info.getPluginInfo().getMetaData().getParents().length == 0) {
99
+        if (info.getTheme()!= null || info.getPluginInfo().getMetaData()
100
+                .getParents().length == 0) {
100 101
             initialPadding = 20;
101 102
         } else {
102 103
             initialPadding = 30;

+ 2
- 0
src/com/dmdirc/addons/ui_swing/components/addonpanel/AddonInfoPanel.java Dosyayı Görüntüle

@@ -70,6 +70,8 @@ public class AddonInfoPanel extends JPanel implements ActionListener,
70 70
         //updateLabel = new TextLabel("Check for updates for this addon", false);
71 71
         listeners = new ListenerList();
72 72
 
73
+        status.setEnabled(false);
74
+
73 75
         layoutComponents();
74 76
         update.addActionListener(this);
75 77
         status.addActionListener(this);

Loading…
İptal
Kaydet