Kong / Kong/insomnia

Insomnia title bar bugged on Wayland

Open
#9,403 0 comments 1 reaction 0 assignees View on GitHub
B-bug S-unverified
Dominant language
TypeScript
Stars
40k
Forks
2.4k
Avg merge
2d 13h
Merged PRs (30d)
61

Description

### Expected Behavior

Insmnoia must be able to render the title bar smoothly and operate in full-screen mode without issues.

https://github.com/user-attachments/assets/2434080a-6e03-4428-872f-8c05f4d0e503

### Actual Behavior

Insomnia is failing to render the title bar correctly and is also not switching to full-screen mode.

https://github.com/user-attachments/assets/0ad3d58a-0c81-496e-a10f-099116b62b0f

### Reproduction Steps

1. Install version 12 of Insomnia.
2. Open Insomnia
3. Try interacting with the title bar.
4. Try setting Insomnia to full screen.

### Is there an existing issue for this?

- [x] I have searched the [issue tracker](https://www.github.com/Kong/insomnia/issues) for this problem.

### Which sync method do you use?

- [x] Git sync.
- [ ] Insomnia Cloud sync.
- [ ] Local only

### Additional Information

I'm using Fedora 43 Workstation, which by default uses Gnome 49, a version that no longer supports X11 and only runs via Wayland. I noticed that Insomnia, in its version 12, now runs natively on Wayland and no longer via XWayland, and unfortunately, when doing this, the application's Title Bar doesn't work properly. I also can't make the application fullscreen because resizing it isn't working correctly.

### Insomnia Version

2025.10.31 (12.0.0)

### What operating system are you using?

Other Linux

### Operating System Version

Fedora Linux 43 (Workstation Edition)

### Installation method

RPM Package

### Last Known Working Insomnia version

2025.10.21 (11.6.2)

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue with Insomnia 12 on Fedora 43/GNOME 49 under native Wayland, following the listed title-bar and fullscreen steps. Then trace the desktop window handling and fullscreen behavior; done means the title bar renders and responds smoothly, resizing works, and fullscreen can be entered.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, linux, typescript
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.