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

Citrix Workspace App remote-machine window not listed in AltTab #381

Closed
alt-tab-macos-bot opened this issue Jun 16, 2020 · 8 comments
Closed
Labels
bug Something isn't working unactionable Further action is not possible due to lack of information or support unreproducible Need help from the author to reproduce the issue

Comments

@alt-tab-macos-bot
Copy link

alt-tab-macos-bot commented Jun 16, 2020

This issue was opened by a bot after a user submitted feedback through the in-app form.

Message:

Hello,
I'm using Citrix Workspace, an application that allows you to take control of a distant computer. It uses another application, Citrix Viewer, to display the screen of the distant computer (Citrix Workspace being the central auth app allowing you to control several computers)
AltTab does not "see" the Citrix Viewer window, so it is very annoying: depending on my active window, I can or cannot use AltTab. Also, typing AltTab twice does not bring me back to my initial window (because Citrix Viewer is not displayed in AltTab).
Thank you if you can see the problem :)

Debug profile

  • App version: 4.1.3
  • App preferences:
    • NSWindow Frame SUUpdateAlert: 586 528 620 392 0 0 1792 1097
    • NSWindow Frame com.sindresorhus.Preferences.FrameAutosaveName: 1752 336 622 524 0 0 1792 1097
    • SUHasLaunchedBefore: 1
    • SULastCheckTime: 2020-06-16 12:05:04 +0000
    • SUUpdateGroupIdentifier: 4029615157
    • SUUpdateRelaunchingMarker: 0
    • appsToShow: 0
    • holdShortcut: ⌃
    • preferencesVersion: 4.1.3
    • screensToShow: 0
    • showOnScreen: 0
    • spacesToShow: 0
    • theme: 0
  • Applications: 63
  • Windows: 20
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: true, isMinimized: false, isHidden: false, isTabbed: true, isOnAllSpaces: false, spaceId: 1163, spaceIndex: 2}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: true, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1161, spaceIndex: 3}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: true, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: true, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
    • {isFullscreen: false, isMinimized: true, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1}
  • OS version: Version 10.15.5 (assemblage 19F101)
  • OS architecture: x86_64
  • Locale: fr_FR (current)
  • Spaces: 3
  • Dark mode: Light
  • "Displays have separate Spaces": checked
  • Hardware model: MacBookPro16,1
  • Screens: 2
    • {x: 0.0, y: 0.0, width: 1792.0, height: 1120.0}
    • {x: -1920.0, y: 0.0, width: 1920.0, height: 1080.0}
  • CPU model: Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
  • Memory size: 17,18 Go
  • Active CPU count: 16
  • Current CPU frequency: 2.3 Ghz
  • Resource utilization:
    • CPU: 0.0%
    • Memory: 70M-
    • Threads count: 9

@lwouis lwouis added the unreproducible Need help from the author to reproduce the issue label Jun 22, 2020
@lwouis
Copy link
Owner

lwouis commented Jun 22, 2020

Hi Olivier! Thanks for the feedback!

It seems that the Citrix Workspace App (which seems to be the current name of Citrix Viewer) is free to download, but Citrix Workspace is paid-for.

I'm afraid I can't reproduce the issue without access to a Citrix Workspace. When I launch Citrix Workspace App, its windows appear correctly in AltTab. I imagine that it's only once you connect to a remote machine that the window is not appearing. I imagine this window-of-a-remote-system is the one not showing.

It would help if you could share a loom recording, record with your smartphone, or share screenshots. Or maybe help me find a way to use Citrix Workspace so I can reproduce the issue on my local machine.

Thank you!

@lwouis lwouis changed the title [In-app feedback] Citrix Workspace App remote-machine window not listed in AltTab Jun 22, 2020
@lwouis lwouis added the bug Something isn't working label Jun 23, 2020
@lwouis
Copy link
Owner

lwouis commented Jul 14, 2020

Anyone could help with reproducing this issue? I have no way to play with Citrix Workspace App at the moment since I don't have a server to connect to. If anyone knows a way for me to reproduce and work on this issue, feel free to contact me here or in PM.

@lwouis
Copy link
Owner

lwouis commented Aug 14, 2020

I'll close this ticket for now as it's not actionable. Please let me know if you would be interested in fixing this together, and i'll re-open the ticket 👍

@lwouis lwouis closed this as completed Aug 14, 2020
@lwouis lwouis added the unactionable Further action is not possible due to lack of information or support label Aug 14, 2020
@skupfer
Copy link

skupfer commented Apr 22, 2021

@lwouis Sorry for my late reply. After implementing the Blacklist feature it was working great for a while. For a few month now or atleast after upgrading to Big Sur it doesn't work anymore for me, too. Was hesitating to open a new ticket but I see that I am probably not alone. How can I help you out with this?

EDIT: Adding com.citrix.receiver.icaviewer.mac fixed it as it seems

60) "Citrix Viewer" ASN:0x0-0xcb0cb:
    bundleID="com.citrix.receiver.icaviewer.mac"
    bundle path="/Library/Application Support/Citrix Receiver/Citrix Viewer.app"
    executable path="/Library/Application Support/Citrix Receiver/Citrix Viewer.app/Contents/MacOS/Citrix Viewer"
    pid = 2808 type="Foreground" flavor=3 Version="700021.04.0.14" fileType="APPL" creator="IICA" Arch=x86_64
    parentASN="Citrix Workspace" ASN:0x1-0x667:
    launch time =  2021/04/22 10:55:07 ( 11 minutes, 24.4489 seconds ago )
    checkin time = 2021/04/22 10:55:07 ( 11 minutes, 24.3652 seconds ago )
    launch to checkin time: 0.0837188 seconds

@lwouis
Copy link
Owner

lwouis commented Apr 22, 2021

@skupfer This ticket was about Citrix Workspace not showing in AltTab.

Now, what you mention is that you added another app, Citrix Viewer, to the blacklist. Which blacklist exactly? There is one to hide, and one to avoid the shortcut from triggering AltTab. How about the issue from this ticket, do you encounter it?

Sorry I'm a bit confused about what we are talking about in this ticket

@skupfer
Copy link

skupfer commented Apr 22, 2021

@lwouis This issue is about Citrix Workspace app and

AltTab does not "see" the Citrix Viewer window

Maybe I misunderstood the issue. AltTab wasn't ignoring shortcuts within Citrix Viewer for me so I wasn't able to use Tab within my VM. I thought this is what he means. I added the bundleID above to "Ignore shortcuts while a window from these apps is active" and now it is back to the initial state after you added (so I can use Alt+Tab again within the VM)

@lwouis
Copy link
Owner

lwouis commented Apr 22, 2021

Ok I understand. I'll add com.citrix.receiver.icaviewer.mac in the default blacklist, so other people don't have to go through this in the future 👍

lwouis pushed a commit that referenced this issue May 10, 2021
# [6.22.0](v6.21.2...v6.22.0) (2021-05-10)

### Bug Fixes

* remove jetbrain app non-windows (closes [#885](#885)) ([a368af3](a368af3))

### Features

* add citrix viewer in the default blacklist (see [#381](#381)) ([e630acf](e630acf))
lwouis pushed a commit that referenced this issue May 10, 2021
# [6.22.0](v6.21.2...v6.22.0) (2021-05-10)

### Bug Fixes

* remove jetbrain app non-windows (closes [#885](#885)) ([a368af3](a368af3))

### Features

* add citrix viewer in the default blacklist (see [#381](#381)) ([e630acf](e630acf))
@brakedalen
Copy link

I'll add com.citrix.receiver.icaviewer.mac in the default blacklist

This is a good workaround, but it would be great if it was possible to actually fix this. I'm using a few apps from Citrix workspace and I'm an heavy alt tab user. So missing the Citrix apps in my alt tab really breaks up my workflow.
I'm happy to assist with testing etc. if that helps @lwouis 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working unactionable Further action is not possible due to lack of information or support unreproducible Need help from the author to reproduce the issue
Projects
None yet
Development

No branches or pull requests

4 participants