While trying to pinpoint the issue I found that the PropPage::Items map members 
in the PageContent classes are filled with the Ext IP & Allow override setting 
values but after that there's no PropPage::read() call to actually put the 
values into the GUI controls.
Similarly the GUI controls' values for these two settings per protocol are not 
being written to SettingsManager at closal of the dialog because of a missing 
PropPage::write() call for these items inside the PageContentV4/V6 classes.
Adding the PropPage::read / PropPage::write(items) calls to the 
PageContent::read / write () functions respectively makes the compiler 
complaining about the items map isn't even instantiated.
So something's missing here and I'm not sure how to fix this.

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/1626741

Title:
  External  / WAN IP address seems not to be saved

Status in DC++:
  Confirmed

Bug description:
  OS: Win10 DC++: 0.860 language: german
  When you specify your external IP (or DNS name) under 
settings->connection->manual configuration and apply the settings, next time 
you open the settings the field is empty again. I am not sure if the IP or DNS 
name is not saved properly or it is simply not displayed in the field. It seems 
that after a program restart the information about the external IP is lost as 
searching and downloading is not working then.

To manage notifications about this bug go to:
https://bugs.launchpad.net/dcplusplus/+bug/1626741/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~linuxdcpp-team
Post to     : linuxdcpp-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~linuxdcpp-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to