Skip to content

Switching between two saved configurations do not update settings #3

@Truncated

Description

@Truncated

Using Keepass 2.50 64-bit. Used Password Generator to make two Profiles.

  • One has 4 words, separator of #, and default word list + Star Trek and Star Wars. Saved as "Passphrase - Standard"
  • Other has 4 words, separator of , Salt between each word, and default word list + Star Trek and Star Wars. Saved as "Passphrase - Salty"

Both (all) profiles using Diceware use the settings that were last shown from the configuration in the Options page (by clicking on the gear next to the custom algorithm dropdown), regardless of the intended settings. The Preview page shows this readily. The only way I could get the intended changes between profiles to "stick" was to open the gear and change the Diceware Password Generation Options page. The options page for Diceware will SHOW the settings from whatever profile is selected, but only the last thing saved is being used for all profiles, regardless of settings intended.

Recreation steps:

  1. Open Password Generation Options.
  2. Save default Diceware settings (gear icon) to profile1 in Settings tab.
  3. Check Preview tab, confirm output matches.
  4. Return to Settings tab and change Diceware settings (gear icon) to include ^& between words
  5. Save to profile2 in Settings tab.
  6. Check Preview tab, confirm output matches.
  7. Return to Settings tab and select profile1 from dropdown in Settings tab.
  8. Check preview tab, see profile2 values. :(
  9. Return to Settings tab and change Diceware settings (gear icon) to change to ** between words.
  10. Check Preview tab right away, output now has stars.
  11. Return to Settings tab and select profile1 from dropdown in Settings tab.
  12. Check preview tab, output has stars.
  13. Return to Settings tab and select profile2 from dropdown in Settings tab.
  14. Check preview tab, output has stars.

Right now, this means I can only save a single Profile option. :(

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions