Skip to content
This repository has been archived by the owner on Aug 12, 2022. It is now read-only.

On touch bar machines, IMKInputSession throws exception when switching focus back and forth to app. #32

Closed
fuzzyweapon opened this issue May 9, 2018 · 1 comment
Assignees
Labels
bug-external bugs we are tracking but are not caused by us external-needs-filing ext. bug needs filing w/source & linking (triage) MAC MAC only issue needs-verification remove this label when verified

Comments

@fuzzyweapon
Copy link
Contributor

THIS DOES NOT SEEM TO FUNCTIONALLY AFFECT APPLICATION, but it does throw an exception in normal use, so it will litter log files.

Steps

  1. Start JVM MAC app.
  2. Wait.
  3. Switch desktops (like if your IDE is on a virtual desktop, switch to that)
  4. Observe JVM output (see below for exception thrown).

It doesn't happen every single time, but is high repro rate and I've gotten it to trigger 4 times in less than 5 minutes in a single JVM Acorn app.

2018-05-09 08:21:14.729 java[4495:1834186] IMKInputSession [0x7fb4d2fc4f70 presentFunctionRowItemTextInputViewWithEndpoint:completionHandler:] : [self textInputContext]=0x7fb4d2f6eb70 *NO* NSRemoteViewController to client, NSError=Error Domain=NSCocoaErrorDomain Code=4099 "The connection from pid 0 was invalidated from this process." UserInfo={NSDebugDescription=The connection from pid 0 was invalidated from this process.}, com.apple.inputmethod.EmojiFunctionRowItem
@fuzzyweapon fuzzyweapon added bug MAC MAC only issue labels May 9, 2018
@fuzzyweapon fuzzyweapon self-assigned this Jun 24, 2019
@fuzzyweapon fuzzyweapon added the needs-verification remove this label when verified label Jun 24, 2019
@fuzzyweapon
Copy link
Contributor Author

Don't think this is happening anymore. Needs verification.

@fuzzyweapon fuzzyweapon added bug-external bugs we are tracking but are not caused by us external-needs-filing ext. bug needs filing w/source & linking (triage) and removed bug labels Jun 25, 2019
@nbilyk nbilyk closed this as completed in b7826da Jul 22, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug-external bugs we are tracking but are not caused by us external-needs-filing ext. bug needs filing w/source & linking (triage) MAC MAC only issue needs-verification remove this label when verified
Projects
None yet
Development

No branches or pull requests

1 participant