changeset 1953:77b04c121862

Backport tag HeapSwingView main panel for repaint its whole hierarchy when one of its children repaints review-thread: http://icedtea.classpath.org/pipermail/thermostat/2016-June/019940.html reviewed-by: jerboaa PR3061
author Mario Torre <neugens.limasoftware@gmail.com>
date Wed, 29 Jun 2016 11:26:24 +0200
parents fc22b28bbc9a
children 1db217de52a2
files vm-heap-analysis/client-swing/src/main/java/com/redhat/thermostat/vm/heap/analysis/client/swing/internal/HeapSwingView.java
diffstat 1 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/vm-heap-analysis/client-swing/src/main/java/com/redhat/thermostat/vm/heap/analysis/client/swing/internal/HeapSwingView.java	Mon Jun 27 17:03:41 2016 +0200
+++ b/vm-heap-analysis/client-swing/src/main/java/com/redhat/thermostat/vm/heap/analysis/client/swing/internal/HeapSwingView.java	Wed Jun 29 11:26:24 2016 +0200
@@ -132,7 +132,12 @@
         
         overview = new HeaderPanel(translator.localize(LocaleResources.HEAP_OVERVIEW_TITLE));
 
-        stack = new JPanel();
+        stack = new JPanel() {
+            @Override
+            public boolean isOptimizedDrawingEnabled() {
+                return false;
+            }
+        };
         stack.setLayout(new OverlayLayout(stack));
         
         overlay = new OverlayPanel(translator.localize(LocaleResources.DUMPS_LIST), true, true);