Skip to content

Pano doesn't work with GNOME 50 #380

Description

@clover-yan

Description

What is the bug?

Problem Explanation

Write a clear and concise description of what the bug is:

The bug happens when I enable Pano on GNOME 50.

Expected Behavior

A clear and concise description of what you expected to happen, and how the actual outcome differs:

  • Pano shouldn't generate error.
  • It should behave properly.

Reprodution

How one can find the bug?

Steps To Reproduce

Steps to reproduce, if applicable:

  1. Use GNOME 50 and enable Pano.
  2. Boom!

Details

Mark with [ ] all that applies:

It happens with any application?

  • Yes, it applies to any application.
  • No. Only with the following applications:
    • VSCode
  • It works with the following applications that I have tried:
    • Fill in a list with any application that applies

It happens only on one computer?

  • I don't know.
  • No. I have tried it on more than one computer.

It happens only with some specific gnome configuration?

  • I don't think that the configuration matters.
  • Yes. Only if the following config is set up:
    • Fill in a list with any configuration tha applies.

It happens only with some specific extension installed?

  • I don't think that the installed extensions affect the bug/behavior.
  • Yes. Only if the following gnome extension is installed:
    • Fill in a list with any extension tha applies.
    • Fill in also any detail about the extensions that applies.

Diagnostics

Under what conditions does it happen?

Fill in all information that applies:

Environment

  • GNOME Shell version: 50.0
  • Distro: Arch Linux
  • Distro version: N/A

Screenshots

If applicable, add screenshots to help explain your problem:

Image

Application Details

N/A

Output and Logs

Gnome

Command: journalctl --since=now --follow /usr/bin/gnome-shell

$ journalctl --since=now --follow /usr/bin/gnome-shell
...
4月 13 22:25:56 khyan-ks gnome-shell[1619]: Extension pano@elhan.io: TypeError: can't access property "POINTER", (intermediate value).Cursor is undefined
                                             
                                             Stack trace:
                                               MetaCursorPointer<@file:///home/khyan/.local/share/gnome-shell/extensions/pano@elhan.io/extension.js:434:21
                                               @file:///home/khyan/.local/share/gnome-shell/extensions/pano@elhan.io/extension.js:439:3
                                               @resource:///org/gnome/shell/ui/init.js:20:20
...

Pano Configuration

Command: dconf dump /org/gnome/shell/extensions/pano/

$ dconf dump /org/gnome/shell/extensions/pano/
[/]
history-length=500
icon-pack=uint32 0
is-in-incognito=false
send-notification-on-copy=false
sync-primary=true
window-position=uint32 0

[text-item]
body-bg-color='rgba(48,48,49,0.98)'
body-color='rgb(255,255,255)'

Enabled Extensions

Command: dconf read /org/gnome/shell/enabled-extensions | tr ' ' '\n'

$ dconf read /org/gnome/shell/enabled-extensions | tr ' ' '\n'
['pano@elhan.io']

Metadata

Metadata

Assignees

Labels

Priority HighPriority HighbugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions