Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ddterm loses focus whenever wl-copy command is invoked #1168

Open
2 tasks
ram-on opened this issue Jan 15, 2025 · 0 comments
Open
2 tasks

ddterm loses focus whenever wl-copy command is invoked #1168

ram-on opened this issue Jan 15, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@ram-on
Copy link

ram-on commented Jan 15, 2025

GNOME Shell version

47.2

Linux distro

NixOS 24.11 (Vicuna)

ddterm version

ddterm 55 revision 28b1784
Extension 55 revision 28b1784

Session type

Wayland (echo $WAYLAND_DISPLAY output is non-empty)

Special configuration

  • High DPI
  • More than one monitor

All installed extensions

[email protected]
  Name: AppIndicator and KStatusNotifierItem Support
  Description: Adds AppIndicator, KStatusNotifierItem and legacy Tray icons support to the Shell
  Path: /etc/profiles/per-user/ramon/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/ubuntu/gnome-shell-extension-appindicator
  Version: 59
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Clipboard History
  Description: Gnome Clipboard History is a clipboard manager GNOME extension that saves items you've copied into an easily accessible, searchable history panel.
  Path: /etc/profiles/per-user/ramon/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/SUPERCILEX/gnome-clipboard-history
  Version: 45
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Dash to Dock
  Description: A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops. Side and bottom placement options are available.
  Path: /etc/profiles/per-user/ramon/share/gnome-shell/extensions/[email protected]
  URL: https://micheleg.github.io/dash-to-dock/
  Original author: [email protected]
  Version: 99
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: ddterm
  Description: Another drop down terminal extension for GNOME Shell. With tabs. Works on Wayland natively
  Path: /etc/profiles/per-user/ramon/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/ddterm/gnome-shell-extension-ddterm
  Version: 55
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Gtk4 Desktop Icons NG (DING)
  Description: Adds Gtk4 icons to the Gnome desktop. Gtk4 Fork of the original Desktop Icons extension, with several enhancements.
  Path: /etc/profiles/per-user/ramon/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.com/smedius/desktop-icons-ng
  Version: 89 (92)
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Transparent Top Bar (Adjustable transparency)
  Description: Fork of: https://github.com/zhanghai/gnome-shell-extension-transparent-top-bar

Bring back the transparent top bar in GNOME Shell with adjustable transparency.

Does not work well with custom shell themes.
  Path: /etc/profiles/per-user/ramon/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/lamarios/gnome-shell-extension-transparent-top-bar
  Version: 21
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Apps Menu
  Description: Add a category-based menu for apps.
This extension is part of Classic Mode and is officially supported by GNOME. Please do not report bugs using the form below, use GNOME's GitLab instance instead.
  Path: /run/current-system/sw/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Auto Move Windows
  Description: Move applications to specific workspaces when they create windows.
  Path: /run/current-system/sw/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

[email protected]
  Name: Removable Drive Menu
  Description: A status menu for accessing and unmounting removable devices.
  Path: /run/current-system/sw/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

[email protected]
  Name: Launch new instance
  Description: Always launch a new instance when clicking in the dash or the application view.
This extension is part of Classic Mode and is officially supported by GNOME. Please do not report bugs using the form below, use GNOME's GitLab instance instead.
  Path: /run/current-system/sw/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

[email protected]
  Name: Light Style
  Description: Switch default to light style
  Path: /run/current-system/sw/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

native-window-placement@gnome-shell-extensions.gcampax.github.com
  Name: Native Window Placement
  Description: Arrange windows in overview in a more compact way.
  Path: /run/current-system/sw/share/gnome-shell/extensions/native-window-placement@gnome-shell-extensions.gcampax.github.com
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

[email protected]
  Name: Places Status Indicator
  Description: Add a menu for quickly navigating places in the system.
This extension is part of Classic Mode and is officially supported by GNOME. Please do not report bugs using the form below, use GNOME's GitLab instance instead.
  Path: /run/current-system/sw/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com
  Name: Screenshot Window Sizer
  Description: Resize windows for GNOME Software screenshots with Ctrl+Alt+s shortcut
  Path: /run/current-system/sw/share/gnome-shell/extensions/screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

[email protected]
  Name: Status Icons
  Description: Show status icons in the top bar
  Path: /run/current-system/sw/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

[email protected]
  Name: System Monitor
  Description: Monitor system from the top bar
  Path: /run/current-system/sw/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

[email protected]
  Name: User Themes
  Description: Load shell themes from user directory.
  Path: /run/current-system/sw/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

[email protected]
  Name: Window List
  Description: Display a window list at the bottom of the screen.
This extension is part of Classic Mode and is officially supported by GNOME. Please do not report bugs using the form below, use GNOME's GitLab instance instead.
  Path: /run/current-system/sw/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

[email protected]
  Name: windowNavigator
  Description: Allow keyboard selection of windows and workspaces in overlay mode. <Ctrl>number selects a workspace, and <Alt>number selects a window.
  Path: /run/current-system/sw/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Original author: [email protected]
  Enabled: No
  State: INITIALIZED

[email protected]
  Name: Workspace Indicator
  Description: Put an indicator on the panel signaling in which workspace you are, and give you the possibility of switching to another one.
  Path: /run/current-system/sw/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

ddterm settings dump

[/]
audible-bell=false
background-color='rgb(255,255,255)'
background-opacity=1.0
bold-is-bright=false
command='user-shell'
custom-command='tmux'
custom-font='Monospace 11'
ddterm-toggle-hotkey=['Pause']
detect-urls-as-is=false
force-x11-gdk-backend=false
foreground-color='rgb(23,20,33)'
hide-when-focus-lost=false
hide-window-on-esc=false
notebook-border=false
palette=['rgb(46,52,54)', 'rgb(204,0,0)', 'rgb(78,154,6)', 'rgb(196,160,0)', 'rgb(52,101,164)', 'rgb(117,80,123)', 'rgb(6,152,154)', 'rgb(211,215,207)', 'rgb(85,87,83)', 'rgb(239,41,41)', 'rgb(138,226,52)', 'rgb(252,233,79)', 'rgb(114,159,207)', 'rgb(173,127,168)', 'rgb(52,226,226)', 'rgb(238,238,236)']
panel-icon-type='none'
shortcut-next-tab=@as []
shortcut-prev-tab=@as []
shortcut-window-size-dec=@as []
shortcut-window-size-inc=@as []
shortcuts-enabled=true
show-scrollbar=false
tab-close-buttons=true
tab-expand=true
tab-label-ellipsize-mode='middle'
tab-label-width=0.10000000000000001
tab-policy='never'
tab-position='bottom'
tab-show-shortcuts=true
tab-switcher-popup=true
theme-variant='light'
transparent-background=true
use-system-font=false
use-theme-colors=false
window-maximize=false
window-monitor='primary'
window-monitor-connector='DP-1'
window-position='top'
window-size=0.5
window-type-hint='normal'

Description

ddterm is losing focus whenever wl-copy command is invoked.

Example:

echo "hello ddterm" | wl-copy

After I press enter the terminal loses focus, and if I type something it will not appear in terminal.

@ram-on ram-on added the bug Something isn't working label Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant