@@ -2462,6 +2462,8 @@ private bool LoadPersistenceOptions ()
24622462 AdjustHighlightSplitterWidth ( ) ;
24632463 SetCurrentHighlightGroup ( persistenceData . HighlightGroupName ) ;
24642464
2465+ SetCellSelectionMode ( persistenceData . CellSelectMode ) ;
2466+
24652467 if ( persistenceData . MultiFileNames . Count > 0 )
24662468 {
24672469 //_logger.Info($"Detected MultiFile name list in persistence options");
@@ -2571,6 +2573,8 @@ private void LoadPersistenceData ()
25712573 // FirstDisplayedScrollingRowIndex calculates sometimes the wrong scrolling ranges???
25722574 }
25732575
2576+ SetCellSelectionMode ( persistenceData . CellSelectMode , true ) ;
2577+
25742578 if ( Preferences . SaveFilters )
25752579 {
25762580 RestoreFilters ( persistenceData ) ;
@@ -6293,11 +6297,14 @@ public PersistenceData GetPersistenceData ()
62936297 FilterAdvanced = ! advancedFilterSplitContainer . Panel1Collapsed ,
62946298 FilterPosition = splitContainerLogWindow . SplitterDistance ,
62956299 FollowTail = _guiStateArgs . FollowTail ,
6300+ CellSelectMode = _guiStateArgs . CellSelectMode ,
62966301 FileName = FileName ,
62976302 TabName = Text ,
62986303 SessionFileName = SessionFileName ,
62996304 Columnizer = CurrentColumnizer ,
63006305 LineCount = _logFileReader . LineCount
6306+
6307+
63016308 } ;
63026309
63036310 _filterParams . IsFilterTail = filterTailCheckBox . Checked ; // this option doesnt need a press on 'search'
@@ -7247,7 +7254,7 @@ public void LogWindowActivated ()
72477254 SendProgressBarUpdate ( ) ;
72487255 }
72497256
7250- public void SetCellSelectionMode ( bool isCellMode )
7257+ public void SetCellSelectionMode ( bool isCellMode , bool updateGUI = false )
72517258 {
72527259 if ( isCellMode )
72537260 {
@@ -7260,6 +7267,11 @@ public void SetCellSelectionMode (bool isCellMode)
72607267 }
72617268
72627269 _guiStateArgs . CellSelectMode = isCellMode ;
7270+
7271+ if ( updateGUI )
7272+ {
7273+ SendGuiStateUpdate ( ) ;
7274+ }
72637275 }
72647276
72657277 public void TimeshiftEnabled ( bool isEnabled , string shiftValue )
0 commit comments