Skip to content

Unable to set additional URL to a value set in any additional attribute #9670

@gxtu

Description

@gxtu

Overview

When adding a URL to the Additional URLs section in the Browser Integration tab of an entry, you can't set the URL to a value which is already the value of an Additional attribute.

Steps to Reproduce

  1. Create a new entry
  2. In the Advanced tab, create a new Additional attribute for the entry with an arbitrary name and set its value to some URL (or any arbitrary value really)
  3. Save the entry by clicking OK
  4. Open up the entry again
  5. In the Browser Integration tab, try to add a new Additional URL with the same content as the value you set in step (2)

Expected Behavior

A new Additional URL entry is created with the entered value.

Actual Behavior

The Additional URL entry can't be added with the entered value. For a new entry it will fall back to <empty URL> instead. When editing an existing entry it will revert to its previous value.

Context

KeePassXC - Version 2.7.5
Revision: 9d0537b

Operating System: Linux
Desktop Env: XFCE
Windowing System: X11

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions