Page MenuHomePhabricator

When unfocused, have to right click then click again to regain focus
Closed, ResolvedPublic

Description

Since I have downloaded the 1.2.0 release in Arch Linux, when I click on an open Terminology window I have to right click (to open the menu) and then either right or left click to close it before the program running in Terminology receives my keyboard input. Mouse input works fine.

System: Arch Linux (just updated and rebooted, so current as of today), w/LightDM, XFCE DE (ie, xfwm4 is my WM w/all that stuff) and Xorg (not Wayland). Tilda and the XFCE terminal emulator both behave normally with respect to focus.

What should I test, or what kind of additional information would be helpful?

Iiridayn created this task.Jun 11 2018, 4:26 PM

Ah, also alt-tabing twice (select window, tab to previous then back) permits keyboard input, as does showing then hiding tilda. Perhaps it has something to do with selecting the window with a mouse.

Iiridayn updated the task description. (Show Details)Jun 11 2018, 5:03 PM

I'm running into this as well since updating to 1.2.0, haven't experienced it in the years I've been using Enlightenment and Terminology. I'm also running Archlinux on vanilla Xorg. At first I didn't know if this was a Terminology issue or something with Enlightenment itself, but over the last couple of weeks I haven't had it occur in any application besides Terminology, and even then it's extremely inconsistent. I haven't been able to trigger it when I intend to, it just happens during normal use a few times a day.

When it happens, the window appears to have focus and I can middle-mouse-button paste into the terminal, but typing on the keyboard does not work. Switching to another window and back often fixes it, as does right clicking as @Iiridayn mentioned.

It should be fixed in Terminology 1.2.1. Could you try it?

billiob triaged this task as Pending on user input priority.Jun 13 2018, 1:53 AM
Iiridayn closed this task as Resolved.Jun 13 2018, 2:25 PM
Iiridayn claimed this task.

Yep, works when compiled from source. Sorry - I optimistically believed Arch would always have the latest version. I've learned that I should and how to check for that now :).

I flagged terminology as out-of-date as I did the 1.2.1 release but it's not getting there as fast as I'd like. Still it's better than other distro.

Next time I'll try to make a better release from the start :)

Thanks for testing.

I've been running 1.2.1 for a day and a half now and haven't had the problem again, I think this is fixed! Is there a link to the commit that fixed this? I'm curious what was causing it.