Emoji-Copy icon indicating copy to clipboard operation
Emoji-Copy copied to clipboard

(Nix) The extension fails to enable :<

Open StellarSt0rm opened this issue 7 months ago • 8 comments

Bug Report

Current Behavior The extension fails to enable. The icon appears, but if i click on it it does nothing, if i use the keyboard shortcut it does nothing either.

Environment

  • emoji-copy version: 21
  • OS: NixOS 24.05 (Uakari)
  • GNOME Version: 46.2
  • Kernel Version: 6.6.32

Error Dump

Extension emoji-copy@felipeftn: TypeError: this.db is null

Stack trace:
  query@file:///run/current-system/sw/share/gnome-shell/extensions/emoji-copy@felipeftn/handlers/sql.js:74:17
  select_by_group@file:///run/current-system/sw/share/gnome-shell/extensions/emoji-copy@felipeftn/handlers/sql.js:62:17
  EmojiCategory@file:///run/current-system/sw/share/gnome-shell/extensions/emoji-copy@felipeftn/emojiCategory.js:37:41
  _createAllCategories@file:///run/current-system/sw/share/gnome-shell/extensions/emoji-copy@felipeftn/extension.js:244:33
  enable@file:///run/current-system/sw/share/gnome-shell/extensions/emoji-copy@felipeftn/extension.js:74:10
  async*_callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:266:38
  async*_onEnabledExtensionsChanged@resource:///org/gnome/shell/ui/extensionSystem.js:626:24
  _loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:731:18
  createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:730:46
  enableExtension@resource:///org/gnome/shell/ui/extensionSystem.js:289:29
  EnableExtension@resource:///org/gnome/shell/ui/shellDBus.js:453:38
  _handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:329:38
  _wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:408:34
  @resource:///org/gnome/shell/ui/init.js:21:20

StellarSt0rm avatar Jul 03 '24 22:07 StellarSt0rm