lwouis / alt-tab-macos

Windows alt-tab on macOS
https://alt-tab-macos.netlify.app
GNU General Public License v3.0
10.78k stars 328 forks source link

WeChat emojis UI is shown as hidden window in AltTab #1405

Closed alt-tab-macos-bot closed 2 years ago

alt-tab-macos-bot commented 2 years ago

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

From: vanchkong@qq.com

Message:

使用微信表情后,表情框被视为一个隐藏窗口,切换窗口时,依然停留在微信,即切换不成功

Debug profile

* App version: 6.31.0 * App preferences: * MSAppCenter310AppCenterUserDefaultsMigratedKey: 1 * MSAppCenter310CrashesUserDefaultsMigratedKey: 1 * MSAppCenterInstallId: 61779C17-9FBF-4BA3-8FF4-82C0DBBB860E * MSAppCenterNetworkRequestsAllowed: 0 * MSAppCenterPastDevices: {length = 1156, bytes = 0x62706c69 73743030 d4010203 04050607 ... 00000000 00000390 } * MSAppCenterSessionIdHistory: {length = 460, bytes = 0x62706c69 73743030 d4010203 04050607 ... 00000000 00000156 } * MSAppCenterUserIdHistory: {length = 455, bytes = 0x62706c69 73743030 d4010203 04050607 ... 00000000 00000151 } * NSStatusItem Preferred Position Item-0: 5830 * SUHasLaunchedBefore: 1 * SULastCheckTime: 2022-02-23 08:51:12 +0000 * alignThumbnails: 1 * appsToShow: 0 * arrowKeysEnabled: false * fadeOutAnimation: true * fontHeight: 0 * hideColoredCircles: false * hideStatusIcons: true * hideThumbnails: true * hideWindowlessApps: true * holdShortcut: ⌘ * iconSize: 128 * maxHeightOnScreen: 50 * maxWidthOnScreen: 100 * menubarIcon: 0 * moveToApplicationsFolderAlertSuppress: 1 * nextWindowShortcut: ⇥ * preferencesVersion: 6.31.0 * rowsCount: 1 * shortcutStyle: 0 * showHiddenWindows: 1 * showMinimizedWindows: 1 * showTabsAsWindows: true * spacesToShow: 0 * theme: 0 * titleTruncation: 1 * updatePolicy: 1 * windowDisplayDelay: 10 * windowMaxWidthInRow: 100 * windowMinWidthInRow: 1 * Applications: 49 * Windows: 11 * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: true, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: false, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 1, spaceIndex: 1} * OS version: 版本12.2.1(版号21D62) * OS architecture: arm64 * Locale: zh_CN (current) * Spaces: 1 * Dark mode: Light * "Displays have separate Spaces": checked * Hardware model: MacBookPro18,3 * Screens: 1 * {x: 0.0, y: 0.0, width: 1800.0, height: 1169.0} * CPU model: Apple M1 Pro * Memory size: 34.36 GB * Active CPU count: 8 * Current CPU frequency: nil * Resource utilization: * CPU: 0.0% * Memory: 110M * Threads count: 11

lwouis commented 2 years ago

WeChat is probably terribly coded. We could add workarounds like we did for Steam.

Or WeChat could fix their app. That would be nice actually. Other accessibility apps must not be working with that app if AltTab is not.

lwouis commented 2 years ago

I downloaded the app, create an account on my phone, opened the mac app by scanning, etc etc

I used the app, played with the emojis, AltTab works great there for me