Bug: User-defined device names not displayed in device list
Prerequisites
Note: Reporting against production release v3.2.6, not a dev build. Developer prerequisite items below are N/A.
- Using yarn
- Using an up-to-date
masterbranch - Using latest version of devtools.
- For issue in production release, add devtools output of
DEBUG_PROD=true yarn build && yarn start
Expected Behavior
Custom names assigned to devices during initial connection should be prominently displayed in each device's entry in the device list, allowing the host to identify the connected devices at a glance without needing to use the search function.
Current Behavior
The device list displays only device IDs — custom names are not rendered anywhere in the device card UI. Using the search field to query a custom name (e.g. searching "Paul" for a device named "PaulLaptop") correctly filters the list to the matching device, confirming the name is stored, but the name itself is still not visible anywhere on screen — even in the filtered result.
Steps to Reproduce
- Connect a device for the first time and assign it a custom name (e.g. "PaulLaptop").
- Connect a second device and assign it a different custom name (e.g. "SallyLaptop").
- Observe the device list on the host — only device IDs are shown; no custom names are visible.
- Use the search field to search "Paul" — the list filters to one result, but the name "PaulLaptop" is still not displayed anywhere in the UI.
- Close and relaunch Deskreen — the issue persists.
Possible Solution (Not obligatory)
Context
For higher security contexts, custom naming is an important usability feature for hosts managing more than one connected device. Without names being visible, there is no way to distinguish between devices in the list without resorting to the search bar, which itself only confirms a name exists rather than displaying it. Host must remember the exact name of connected device.
Your Environment
- Node version : N/A (production release)
- Deskreen version or branch : 3.2.6
- Operating System and version : Windows 11 (latest), Chrome (145.0.7632.159) — both host and device
- Link to your project : N/A
Source: pavlobu/deskreen