View Issue Details

IDProjectCategoryView StatusLast Update
0001285Double CommanderGraphical user interfacepublic2020-06-19 21:52
Reportervitaliyg Assigned ToAlexx2000  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
ProjectionnoneETAnone 
Product Version0.7.0 (trunk)Product Build6551 
Summary0001285: Tabs are not restored after DC restart
DescriptionDC always starts with DC application folder location opened, all folder tabs except one are removed
Steps To ReproduceOpen several folder tabs
Restart DC
Only one tab is present with DC application folder opened
Expecting all tabs and last opened folder to be recreated/reopened
TagsNo tags attached.
Fixed in Revision6552
Operating system
WidgetsetWin32
Architecture32-bit

Activities

douchecommander

2016-01-29 16:03

reporter   ~0001645

Did you maybe tell DC to store its configuration file in the program folder rather than the user data folder and have DC placed in C:\Program Files? That's a combination that is not going to work, because programs don't have write access to Program Files.

vitaliyg

2016-01-29 16:08

developer   ~0001646

No. Configuration is stored in users application data folder and DC is in custom folder on D drive. It was working ok until I pulled couple latest commits from SVN.

vitaliyg

2016-01-29 17:04

developer   ~0001647

Error is because of incorrect path in TfrmMain.LoadTabsXml when selecting RootNode
 
  if ANoteBook = nbLeft then
    RootNode := AConfig.FindNode(AConfig.RootNode,ABrunch+ '/Left')
  else
    RootNode := AConfig.FindNode(AConfig.RootNode,ABrunch+ '/Right');

should be:

  if ANoteBook = nbLeft then
    RootNode := AConfig.FindNode(AConfig.RootNode,ABrunch+ 'Left')
  else
    RootNode := AConfig.FindNode(AConfig.RootNode,ABrunch+ 'Right');

Issue History

Date Modified Username Field Change
2016-01-28 15:01 vitaliyg New Issue
2016-01-29 16:03 douchecommander Note Added: 0001645
2016-01-29 16:08 vitaliyg Note Added: 0001646
2016-01-29 17:04 vitaliyg Note Added: 0001647
2016-01-30 19:51 Alexx2000 Fixed in Revision => 6552
2016-01-30 19:51 Alexx2000 Status new => resolved
2016-01-30 19:51 Alexx2000 Resolution open => fixed
2016-01-30 19:51 Alexx2000 Assigned To => Alexx2000
2020-06-19 21:52 Alexx2000 Status resolved => closed