Author: pmouawad
Date: Sat Feb  4 14:55:09 2017
New Revision: 1781678

URL: http://svn.apache.org/viewvc?rev=1781678&view=rev
Log:
Bug 60691 - View Results Tree : In Renderers (XPath, JSON Path Tester, RegExp 
Tester and CSS/JQuery Tester) lower panel is sometimes not visible as upper 
panel is too big and cannot be resized
Bugzilla Id: 60691

Modified:
    
jmeter/trunk/src/components/org/apache/jmeter/extractor/json/render/RenderAsJsonRenderer.java
    
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsCssJQuery.java
    
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsRegexp.java
    jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsXPath.java
    jmeter/trunk/xdocs/changes.xml

Modified: 
jmeter/trunk/src/components/org/apache/jmeter/extractor/json/render/RenderAsJsonRenderer.java
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/src/components/org/apache/jmeter/extractor/json/render/RenderAsJsonRenderer.java?rev=1781678&r1=1781677&r2=1781678&view=diff
==============================================================================
--- 
jmeter/trunk/src/components/org/apache/jmeter/extractor/json/render/RenderAsJsonRenderer.java
 (original)
+++ 
jmeter/trunk/src/components/org/apache/jmeter/extractor/json/render/RenderAsJsonRenderer.java
 Sat Feb  4 14:55:09 2017
@@ -188,13 +188,14 @@ public class RenderAsJsonRenderer implem
         jsonDataField.setWrapStyleWord(true);
 
         this.jsonDataPane = GuiUtils.makeScrollPane(jsonDataField);
-        jsonDataPane.setMinimumSize(new Dimension(100, 200));
+        jsonDataPane.setPreferredSize(new Dimension(100, 200));
 
         JPanel panel = new JPanel(new BorderLayout(0, 5));
 
         JSplitPane mainSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT,
                 jsonDataPane, createJSonPathExtractorTasksPanel());
         mainSplit.setDividerLocation(0.6d);
+        mainSplit.setOneTouchExpandable(true);
         panel.add(mainSplit, BorderLayout.CENTER);
         return panel;
     }

Modified: 
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsCssJQuery.java
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsCssJQuery.java?rev=1781678&r1=1781677&r2=1781678&view=diff
==============================================================================
--- 
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsCssJQuery.java
 (original)
+++ 
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsCssJQuery.java
 Sat Feb  4 14:55:09 2017
@@ -172,13 +172,14 @@ public class RenderAsCssJQuery implement
         cssJqueryDataField.setWrapStyleWord(true);
 
         JScrollPane cssJqueryDataPane = 
GuiUtils.makeScrollPane(cssJqueryDataField);
-        cssJqueryDataPane.setMinimumSize(new Dimension(0, 200));
+        cssJqueryDataPane.setPreferredSize(new Dimension(0, 200));
 
         JPanel pane = new JPanel(new BorderLayout(0, 5));
 
         JSplitPane mainSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT,
                 cssJqueryDataPane, createCssJqueryTasksPanel());
-        mainSplit.setDividerLocation(300);
+        mainSplit.setDividerLocation(0.6d);
+        mainSplit.setOneTouchExpandable(true);
         pane.add(mainSplit, BorderLayout.CENTER);
         return pane;
     }

Modified: 
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsRegexp.java
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsRegexp.java?rev=1781678&r1=1781677&r2=1781678&view=diff
==============================================================================
--- 
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsRegexp.java 
(original)
+++ 
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsRegexp.java 
Sat Feb  4 14:55:09 2017
@@ -174,13 +174,14 @@ public class RenderAsRegexp implements R
         regexpDataField.setWrapStyleWord(true);
 
         JScrollPane regexpDataPane = GuiUtils.makeScrollPane(regexpDataField);
-        regexpDataPane.setMinimumSize(new Dimension(0, 200));
+        regexpDataPane.setPreferredSize(new Dimension(0, 200));
 
         JPanel pane = new JPanel(new BorderLayout(0, 5));
 
         JSplitPane mainSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT,
                 regexpDataPane, createRegexpTasksPanel());
-        mainSplit.setDividerLocation(300);
+        mainSplit.setDividerLocation(0.6d);
+        mainSplit.setOneTouchExpandable(true);
         pane.add(mainSplit, BorderLayout.CENTER);
         return pane;
     }

Modified: 
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsXPath.java
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsXPath.java?rev=1781678&r1=1781677&r2=1781678&view=diff
==============================================================================
--- 
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsXPath.java 
(original)
+++ 
jmeter/trunk/src/components/org/apache/jmeter/visualizers/RenderAsXPath.java 
Sat Feb  4 14:55:09 2017
@@ -220,13 +220,14 @@ public class RenderAsXPath implements Re
         xmlDataField.setWrapStyleWord(true);
 
         this.xmlDataPane = GuiUtils.makeScrollPane(xmlDataField);
-        xmlDataPane.setMinimumSize(new Dimension(0, 400));
+        xmlDataPane.setPreferredSize(new Dimension(0, 200));
 
         JPanel pane = new JPanel(new BorderLayout(0, 5));
 
         JSplitPane mainSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT,
                 xmlDataPane, createXpathExtractorTasksPanel());
-        mainSplit.setDividerLocation(400);
+        mainSplit.setDividerLocation(0.6d);
+        mainSplit.setOneTouchExpandable(true);
         pane.add(mainSplit, BorderLayout.CENTER);
         return pane;
     }

Modified: jmeter/trunk/xdocs/changes.xml
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/xdocs/changes.xml?rev=1781678&r1=1781677&r2=1781678&view=diff
==============================================================================
--- jmeter/trunk/xdocs/changes.xml [utf-8] (original)
+++ jmeter/trunk/xdocs/changes.xml [utf-8] Sat Feb  4 14:55:09 2017
@@ -139,6 +139,7 @@ JMeter now requires Java 8. Ensure you u
     <li><bug>60590</bug>BackendListener : Add Influxdb BackendListenerClient 
implementation to JMeter. Partly based on <pr>246</pr> by Logan Mauzaize 
(logan.mauzaize at gmail.com) and Maxime Chassagneux (maxime.chassagneux at 
gmail.com).</li>
     <li><bug>60591</bug>BackendListener : Add a time boxed sampling. Based on 
a <pr>237</pr> by Logan Mauzaize (logan.mauzaize at gmail.com) and Maxime 
Chassagneux (maxime.chassagneux at gmail.com).</li>
     <li><bug>60678</bug>View Results Tree : Text renderer, search should not 
popup "Text Not Found"</li>
+    <li><bug>60691</bug>View Results Tree : In Renderers (XPath, JSON Path 
Tester, RegExp Tester and CSS/JQuery Tester) lower panel is sometimes not 
visible as upper panel is too big and cannot be resized</li>
 </ul>
 
 <h3>Timers, Assertions, Config, Pre- &amp; Post-Processors</h3>


Reply via email to