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

appindicatorsupport@rgcjonas.gmail.com
  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/appindicatorsupport@rgcjonas.gmail.com
  URL: https://github.com/ubuntu/gnome-shell-extension-appindicator
  Version: 59
  Enabled: Yes
  State: ACTIVE

clipboard-history@alexsaveau.dev
  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/clipboard-history@alexsaveau.dev
  URL: https://github.com/SUPERCILEX/gnome-clipboard-history
  Version: 45
  Enabled: Yes
  State: ACTIVE

dash-to-dock@micxgx.gmail.com
  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/dash-to-dock@micxgx.gmail.com
  URL: https://micheleg.github.io/dash-to-dock/
  Original author: micxgx@gmail.com
  Version: 99
  Enabled: Yes
  State: ACTIVE

ddterm@amezin.github.com
  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/ddterm@amezin.github.com
  URL: https://github.com/ddterm/gnome-shell-extension-ddterm
  Version: 55
  Enabled: Yes
  State: ACTIVE

gtk4-ding@smedius.gitlab.com
  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/gtk4-ding@smedius.gitlab.com
  URL: https://gitlab.com/smedius/desktop-icons-ng
  Version: 89 (92)
  Enabled: Yes
  State: ACTIVE

transparent-top-bar@ftpix.com
  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/transparent-top-bar@ftpix.com
  URL: https://github.com/lamarios/gnome-shell-extension-transparent-top-bar
  Version: 21
  Enabled: Yes
  State: ACTIVE

apps-menu@gnome-shell-extensions.gcampax.github.com
  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/apps-menu@gnome-shell-extensions.gcampax.github.com
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: Yes
  State: ACTIVE

auto-move-windows@gnome-shell-extensions.gcampax.github.com
  Name: Auto Move Windows
  Description: Move applications to specific workspaces when they create windows.
  Path: /run/current-system/sw/share/gnome-shell/extensions/auto-move-windows@gnome-shell-extensions.gcampax.github.com
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

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

launch-new-instance@gnome-shell-extensions.gcampax.github.com
  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/launch-new-instance@gnome-shell-extensions.gcampax.github.com
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

light-style@gnome-shell-extensions.gcampax.github.com
  Name: Light Style
  Description: Switch default to light style
  Path: /run/current-system/sw/share/gnome-shell/extensions/light-style@gnome-shell-extensions.gcampax.github.com
  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

places-menu@gnome-shell-extensions.gcampax.github.com
  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/places-menu@gnome-shell-extensions.gcampax.github.com
  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

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

system-monitor@gnome-shell-extensions.gcampax.github.com
  Name: System Monitor
  Description: Monitor system from the top bar
  Path: /run/current-system/sw/share/gnome-shell/extensions/system-monitor@gnome-shell-extensions.gcampax.github.com
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

user-theme@gnome-shell-extensions.gcampax.github.com
  Name: User Themes
  Description: Load shell themes from user directory.
  Path: /run/current-system/sw/share/gnome-shell/extensions/user-theme@gnome-shell-extensions.gcampax.github.com
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

window-list@gnome-shell-extensions.gcampax.github.com
  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/window-list@gnome-shell-extensions.gcampax.github.com
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Enabled: No
  State: INITIALIZED

windowsNavigator@gnome-shell-extensions.gcampax.github.com
  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/windowsNavigator@gnome-shell-extensions.gcampax.github.com
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Original author: zaspire@rambler.ru
  Enabled: No
  State: INITIALIZED

workspace-indicator@gnome-shell-extensions.gcampax.github.com
  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/workspace-indicator@gnome-shell-extensions.gcampax.github.com
  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