Skip to content

Profile changes to wrong profile on right click #1037

@frederikheld

Description

@frederikheld

Before opening an issue, please try starting terminator with an empty config
file, by issuing terminator -u -g /dev/null and see if it starts normally.

If it does, and you still want to open the bug, then please attach the
config file, usually found at $HOME/.config/terminator/config to the issue

Fill out as many of these fields as you can

Describe the bug

I have two different profiles, a light (white background) and a dark (black background) one. The dark is the default. When I start a new terminator window, the background is black as expected. But when I right click into the terminal, the background changes to white.

If the window has many terminals, all of them will switch to the white background.

On right click > profiles, I see that default (black) is still active, but apparently the settings from the light background are applied.

To change back to dark, I have to select the light profile and then do a right click into the terminal. This will make it switch back to dark. I have to do this in each terminal individually although the initial swtich to light happened for all of them at once.

I have no idea what's going on here but it's pretty annoying in daily use because the strange behavior "reliably" happens in each window after a while.

To Reproduce

see above

Expected behavior

  • profiles don't switch randomly without me doing it
  • correct settings of a profile are applied
  • right click doesn't mess with profiles

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS or Linux Distribution: Ubuntu 24.04.3 LTS
  • Version: Terminator 2.1.3
  • Display Technology: Wayland

Additional context

It might have started when I started to use layouts but I'm not sure about that. Might have been there from the beginning as well (I have used terminator for a couple of years before I started to use profiles and not long after that I also started to use layouts).

.config

[global_config]
  handle_size = 4
  enabled_plugins = TerminalShot, InactivityWatch, LaunchpadBugURLHandler, LaunchpadCodeURLHandler, APTURLHandler, AutoTheme
  suppress_multiple_term_dialog = True
[keybindings]
[layouts]
  [...]
[profiles]
  [[default]]
    cursor_fg_color = "#000000"
    cursor_bg_color = "#aaaaaa"
    scrollback_infinite = True
    use_theme_colors = True
    title_hide_sizetext = True
  [[light]]
    background_color = "#ffffff"
    cursor_fg_color = "#000000"
    cursor_bg_color = "#aaaaaa"
    foreground_color = "#000000"
    title_hide_sizetext = True
[plugins]
  [[AutoTheme]]
    light = light
    dark = default
    mode = Auto

Looking at the config, this might actually be an issue of the AutoTheme plugin. I use it to change the profile automatically when the system color profile changes ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions