Console: fix a regression introduced by 3d583cb7 81/20381/1
Clément DAVID [Mon, 30 Jul 2018 14:23:22 +0000 (16:23 +0200)]
Change-Id: I48c2bb096aa3885ce9149072896b619180dd106c

scilab/modules/console/src/java/org/scilab/modules/console/SciHistoryManager.java

index 93fea75..db5ebac 100644 (file)
@@ -72,7 +72,7 @@ public class SciHistoryManager implements HistoryManager {
      */
     public String getNextEntry(String beg) {
         /* Ask Scilab history manager for a matching entry */
-        if (!HistoryManagement.getSearchedTokenInScilabHistory().equals(beg)) {
+        if (beg != null && !beg.equals(HistoryManagement.getSearchedTokenInScilabHistory())) {
             //HistoryManagement.resetSearchedTokenInScilabHistory();
             HistoryManagement.setSearchedTokenInScilabHistory(beg);
         }
@@ -87,7 +87,7 @@ public class SciHistoryManager implements HistoryManager {
      */
     public String getPreviousEntry(String beg) {
         /* Ask Scilab history manager for a matching entry */
-        if (!HistoryManagement.getSearchedTokenInScilabHistory().equals(beg)) {
+        if (beg != null && !beg.equals(HistoryManagement.getSearchedTokenInScilabHistory())) {
             //HistoryManagement.resetSearchedTokenInScilabHistory();
             HistoryManagement.setSearchedTokenInScilabHistory(beg);
         }