keepassxreboot/keepassxc

& not rendering in name of database tab

已关闭

#12,037 创建于 2025年4月23日

 (1 条评论) (0 个反应) (0 位负责人)C++ (1,797 个派生)batch import
good first issueuser interface

仓库指标

星标
 (27,139 个星标)
PR 合并指标
 (平均合并 19天 12小时) (30 天内合并 17 个 PR)

描述

Have you searched for an existing issue?

  • Yes, I tried searching and reviewed the pinned issues

Brief Summary

I noticed that when I go to database settings and set the database name to something with and & the & is not showing in the name on the database tab. Tested characters like # and @ they show up correctly.

Image

Image

Image

Steps to Reproduce

  1. Got to database settings of a database
  2. Change the database name to something with and & in it. For instance Test & Test
  3. If the tab is not showing open a second database so tabs show and notice an empty space where there should be an &

Expected Versus Actual Behavior

Expected to see the & in the name but i'm seeing an empty space instead.

KeePassXC Debug Information

KeePassXC - Version 2.7.10
Revision: b342be4

Qt 5.15.11
Debugging mode is disabled.

Operating system: Windows 11 Version 2009
CPU architecture: x86_64
Kernel: winnt 10.0.26100

Enabled extensions:
- Auto-Type
- Browser Integration
- Passkeys
- SSH Agent
- KeeShare
- YubiKey
- Quick Unlock

Cryptographic libraries:
- Botan 3.1.1

Operating System

Windows

Linux Desktop Environment

None

Linux Windowing System

None

贡献者指南