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

Autocomplete window does not appear in fullscreen applications #1229

Closed
clo4 opened this issue Mar 31, 2022 · 13 comments
Closed

Autocomplete window does not appear in fullscreen applications #1229

clo4 opened this issue Mar 31, 2022 · 13 comments
Assignees
Labels
codebase:macos Issues related to the macOS Application type:bug Something isn't working

Comments

@clo4
Copy link
Contributor

clo4 commented Mar 31, 2022

cannot work well in full screen iterm2

Waiting for more info. If this is happening to you, please let us know if you use any windowing tools (eg. magnet, amethyst) and any other relevant info. Multiple monitors? Quake mode?

@clo4 clo4 added type:bug Something isn't working codebase:autocomplete-app labels Mar 31, 2022
@clstaudt
Copy link

I just installed fig and had a similar issue: The Fig overlays disappear once Terminal.app is in fullscreen mode. Unfortunately fullscreen is how I use the terminal every day.

@mschrage
Copy link
Member

I have figured out what's going on here. If you've launched run fig and have this window open, the activation policy of the app changes. This prevents the autocomplete window from appearing over full-screen applications.

Screen Shot 2022-03-31 at 1 03 10 PM

@mschrage mschrage added codebase:macos Issues related to the macOS Application and removed codebase:autocomplete-app labels Mar 31, 2022
@mschrage mschrage changed the title Not working in full screen iTerm Autocomplete window does not appear in fullscreen applications Mar 31, 2022
@stoopman
Copy link

stoopman commented Apr 8, 2022

When I use my terminal (in my case embedded terminal in Jetbrain phpstorm editor) in fullscreen, the 'autocomplete' window does not show, but when I quickly change spaces I see it popping up on the non fullscreen space :D

Screenshot 2022-04-08 at 15 32 38 1

@mschrage
Copy link
Member

mschrage commented Apr 8, 2022

Yeah, this is super reproducible. It is just tricky to resolve now that we want Fig to occasionally appear in the dock and behave like a normal application. This is a weird quirk of Apple's APIs.

@clo4
Copy link
Contributor Author

clo4 commented Apr 12, 2022

It's worth noting that Raycast also has the same problem, if you open the raycast settings it no longer displays over fullscreen apps. Nevermind! Raycast now closes the settings window if you open it over a fullscreen app - this must have changed in the update a couple days ago.

Is there a way to detect if the current app is fullscreened? Could possibly show it as a check in fig doctor, since as of right now this is the expected (although not desired) behavior

@mschrage
Copy link
Member

As a workaround, I think I may close the Fig window if the user changes workspaces. Might be a little weird but still better than current behavior.

cc @separaterecords

@clo4
Copy link
Contributor Author

clo4 commented Apr 13, 2022

That's a good solution I think. Realistically if the Fig window is open and they've changed workspaces, they've probably forgotten that it was even open anyway.

@mschrage
Copy link
Member

This is fixed in the latest version of Fig! You can update by running fig update in your terminal :)

@nurielmeni
Copy link

For me Autocompletion still doesn't work on VSCODE terminal, when VSCODE in fullscreen mode.

  • fig 2.7.5,
  • OS: 13.0 (22A380)

@hanslemm
Copy link

hanslemm commented Nov 6, 2022

For me Autocompletion still doesn't work on VSCODE terminal, when VSCODE in fullscreen mode.

  • fig 2.7.5,
  • OS: 13.0 (22A380)

Same problem for same config... the fig window is behind the VSCode in fullscreen... therefore you cannot see it!

@clo4
Copy link
Contributor Author

clo4 commented Nov 7, 2022

Hmm... I can reproduce. Same setup too. Issue definitely not fully solved...

@clo4 clo4 reopened this Nov 7, 2022
@clo4 clo4 added terminal:VSCode Issues related to Visual Studios Code and removed terminal:VSCode Issues related to Visual Studios Code labels Nov 7, 2022
@clo4
Copy link
Contributor Author

clo4 commented Nov 7, 2022

Actually, going to close this issue to keep count down. Will merge with #1964 🙂

@clo4 clo4 closed this as completed Nov 7, 2022
@devidw
Copy link

devidw commented Feb 8, 2023

Facing the described behavior on:

  • fig_cli 2.14.0-beta.7
  • macOS 13.2 (22D49)
Screen.Recording.2023-02-08.at.21.17.32.mov

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
codebase:macos Issues related to the macOS Application type:bug Something isn't working
Projects
None yet
Development

No branches or pull requests

7 participants