X-Git-Url: http://git.nikiroo.be/?p=fanfix.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Ffanfix_swing%2Fgui%2FDetailsPanel.java;h=751e37f511c5ed58fda8a7f7aa1885495755e5ea;hp=ced9c3b939f50d59e038bad8321faa17f001d23c;hb=d6c8579cb5debbdf7657d405e6529ba324903fcd;hpb=89f2c4799d6a9d16d2c909da175621e0f2eda301 diff --git a/src/be/nikiroo/fanfix_swing/gui/DetailsPanel.java b/src/be/nikiroo/fanfix_swing/gui/DetailsPanel.java index ced9c3b..751e37f 100644 --- a/src/be/nikiroo/fanfix_swing/gui/DetailsPanel.java +++ b/src/be/nikiroo/fanfix_swing/gui/DetailsPanel.java @@ -85,11 +85,15 @@ public class DetailsPanel extends JPanel { if (info == null) { name.setText(null); opt.setText(null); + } else if (info.getMainInfo() == null) { + name.setText("All the " + info.getType().toString().toLowerCase() + "s"); + opt.setText(info.getSecondaryInfo(true)); } else { final String myId = info.getId(); name.setText(info.getMainInfo()); opt.setText(info.getSecondaryInfo(true)); + new SwingWorker() { @Override protected Image doInBackground() throws Exception {