ubuntu / ubuntu/Tiling-Assistant

[Layouts] Unable to add apps created by dynamic launcher

Open
#450 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
JavaScript
Stars
1.3k
Forks
78
PR merge metrics
No merged PRs in 30d

Description

Description

I use Webapps to create isolated apps of websites. A similar functionality is offered by Web. Both use the Dynamic Launcher Portal. I can select the created applications. After the selection no icon of the application is shown at the description of the layout and invoking the layout won't open the application.

Steps To Reproduce

  1. Unlock advanced and experimental settings.
  2. Create a layout, e.g.: 0--0--1--1.
    Image
  3. Click on the plus to assign an application.
    Image
  4. Select an application created by the Dynamic Launcher Portal.
    Image
  5. First Issue: Icon won't show.
  6. Save layout.
  7. Invoke layout.
  8. Second Issue: Application won't launch or be assigned to the tile.
System Info:
  • Distro: Arch Linux
  • Kernel: 7.0.3.zen1-2
  • GNOME Shell version: 1:50.1-1
  • Extension version: 54
  • XOrg/Wayland: Wayland on Mutter 50.1-1

Journalctl logs
No relevant entries shown by journalctl -fo cat /usr/bin/gnome-shell.
Only entries that appeared (removing duplicates) were:

Value -9223372036854775808 cannot be safely stored in a JS Number and may be rounded
Ignoring length property that isn't a number at line 1, col 94
cogl_framebuffer_set_viewport: assertion 'width > 0 && height > 0' failed

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file or test is named. Start by reproducing the issue and tracing layout application assignment and Dynamic Launcher Portal launch handling; done means the selected application shows its icon in the layout and opens or attaches to the assigned tile when the layout is invoked.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, linux
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.