Projects STRLCPY LoggerPlusPlus Commits bf5fa867
🤬
  • Fix filter set issue, reset table scroll on filter change

  • Loading...
  • CoreyD97 committed 5 years ago
    bf5fa867
    1 parent 3433b956
Revision indexing in progress... (symbol navigation in revisions will be accurate after indexed)
  • ■ ■ ■ ■
    src/main/java/com/nccgroup/loggerplusplus/filter/logfilter/LogFilterController.java
    skipped 93 lines
    94 94   SwingUtilities.invokeLater(() -> {
    95 95   if (filterString == null || filterString.length() == 0 || filterString.matches(" +")) {
    96 96   setFilter((LogFilter) null);
    97  - }else if(!filterString.equals(currentFilterString)){
     97 + }else{// if(!filterString.equals(currentFilterString)){
    98 98   currentFilterString = filterString;
    99 99   try {
    100 100   LogFilter filter = new LogFilter(filterString);
    skipped 54 lines
  • ■ ■ ■ ■
    src/main/java/com/nccgroup/loggerplusplus/logview/logtable/LogTable.java
    skipped 188 lines
    189 189   
    190 190   public void setFilter(LogFilter filter){
    191 191   ((DefaultRowSorter) this.getRowSorter()).setRowFilter(filter);
    192  - this.repaint();
     192 + ((JScrollPane) this.getParent().getParent()).getVerticalScrollBar().setValue(0);
    193 193   }
    194 194   
    195 195   // to saveFilters the new grepTable changes
    skipped 120 lines
Please wait...
Page is in error, reload to recover