beeware / beeware/briefcase

Gnome Wayland not showing correct application title

Open
#1,559 2 comments 0 reactions 0 assignees View on GitHub
bug linux
Dominant language
Python
Stars
3.3k
Forks
549
Avg merge
1d 4h
Merged PRs (30d)
40

Description

### Describe the bug

Originally mentioned as a [toga issue](https://github.com/beeware/toga/issues/1862), when running a toga app with briefcase the app does not display the correct name in the title bar area.

Both briefcase run and briefcase package have the same issue. When the app gets ran it goes based on the exec file name and not on the name entry provided. I have not found the exact reason for this yet, from all the testing and searching I can find online, setting the name entry should be all that is needed but this is not following that for some reason.

### Steps to reproduce

Run briefcase run or package and check the application title in the title bar.

### Expected behavior

Shows name provided as the project_name or formal_name.

### Screenshots

_No response_

### Environment

- Operating System: Ubuntu with Wayland Gnome
- Python version: 3.10

### Logs

```

```

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue with `briefcase run` and `briefcase package` for a Toga app on Ubuntu with GNOME Wayland, then inspect how the generated application uses the project_name or formal_name. Done means the title-bar application name matches the configured project name instead of the executable filename.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, python, ubuntu
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.