Skip to content

Terminal text isn't shown on lost focus of multiple tabs and hidden scroll bar #372

@Syndamia

Description

@Syndamia

Describe the bug

When having multiple tabs open, the scrollbar is hidden on the currently opened tab and the terminal isn't in focus, the text in it isn't rendered.

To Reproduce

Steps to reproduce the behavior:

  1. Open Terminator
  2. Open another tab
  3. Right-click and deselect "Show scrollbar"
  4. Un-focus it, meaning click anywhere that isn't on the terminal

Expected behavior

When you click out of Terminator (when it isn't in focus), in all cases, it should still show the text in it.

Screenshots

Peek 2021-01-21 15-36
Here I show that it works as expected in all cases, except when the scroll bar is hidden and a tab is opened

Desktop (please complete the following information):

  • OS or Linux Distribution: Fedora 33 (Cinnamon)
  • Terminator Version: 2.1.0

Additional context

My config file (although it shouldn't have anything that could cause this issue)
[global_config]
  focus = system
  handle_size = 1
  sticky = True
  suppress_multiple_term_dialog = True
[keybindings]
[profiles]
  [[default]]
    audible_bell = True
    background_color = "#282828"
    background_darkness = 0.95
    cursor_color = "#aaaaaa"
    font = MesloLGS NF 12
    foreground_color = "#ebdbb2"
    show_titlebar = False
    scrollback_infinite = True
    palette = "#282828:#cc241d:#98971a:#d79921:#458588:#b16286:#689d6a:#a89984:#928374:#fb4934:#b8bb26:#fabd2f:#83a598:#d3869b:#8ec07c:#ebdbb2"
    use_system_font = False
    background_image = /home/kamen/Desktop/2020-12-03_16-49.png
[layouts]
  [[default]]
    [[[window0]]]
      type = Window
      parent = ""
    [[[child1]]]
      type = Terminal
      parent = window0
      profile = default
[plugins]

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions