Author: [log in to unmask] Date: Tue Apr 28 00:39:34 2015 New Revision: 2846 Log: (╯°□°)╯︵ ┻━┻ Modified: java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/svt/SensorOccupancyPlotsDriver.java Modified: java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/svt/SensorOccupancyPlotsDriver.java ============================================================================= --- java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/svt/SensorOccupancyPlotsDriver.java (original) +++ java/trunk/monitoring-drivers/src/main/java/org/hps/monitoring/drivers/svt/SensorOccupancyPlotsDriver.java Tue Apr 28 00:39:34 2015 @@ -307,8 +307,9 @@ } for (IPlotter plotter : plotters.values()) { - for (int regionN = 0; regionN < 36; regionN++) { + for (int regionN = 0; regionN < plotter.numberOfRegions(); regionN++) { PlotterRegion region = ((PlotterRegion) ((Plotter) plotter).region(regionN)); + if (region.getPlottedObjects().size() == 0) continue; region.getPanel().addMouseListener(new PopupPlotterListener(region)); } plotter.show();