Friendly0Fire / GW2Radial

A customizable radial menu overlay addon for Guild Wars 2.
MIT License
345 stars 55 forks source link

Need to mount/unmount after alt-tabbing to regain functionaility #13

Closed TheWhiteWolves closed 6 years ago

TheWhiteWolves commented 7 years ago

Don't know if this is just me or not as I haven't had a chance to do extensive testing on the issue, but what I have found is that if you Alt-Tab out of the game and back in, or move off the game and back (i.e. if you have multiple monitors and you click on something else then back on the game) the addon will stop issuing the commands to mount when used, you then have to mount as you would normally without the addon and dismount in order to get the addon to function again.

My suspicion is that the addon is sending the commands to a different window or not to the gw2 window after the focus is lost on the game and it is only when the mount event is triggered that it regains it.

I am running v0.2 from the releases page.

mseiei commented 7 years ago

experiencing the same issue but the only mount affected is Griffon, the other 4 mounts works as intended Steps to reproduce: Alt+tab, return to GW2, try to mount Griffon Edit: Changing the Keybind of the addon menu makes griffon works again, but stops working after Alt+Tab again Edit2: Changing ANY keybind on the addon menu makes it work again (mount keybing, menu keybind)

Friendly0Fire commented 7 years ago

Are you both running the game in fullscreen or windowed/windowed fullscreen? I can see why it'd break in the former case, but will need to look around.

TheWhiteWolves commented 7 years ago

I'm running windowed fullscreen

Zefrost commented 7 years ago

I have this issue as well. Windowed mode. Most recent version.

zpcp commented 6 years ago

Cannot reproduce - Alt-Tab-ing away from the game doesn't break functionality.

Windowed Fullscreen @ 1440p, ArcDPS + Build Templates + Mounts (renamed to d3d9_chainload.dll) Windows 10 Pro, build 1709, no frame rate workaround applied (the compatibility thingie)

Using these keys for mounts:

Raptor: [ Springer: ] Skimmer: ; Jackal: ' Griffon: \

UI wheel keybind: G

INI files contents:

[General] reset_cursor_on_locked_keybind = true lock_camera_when_overlayed = true show_fifth_mount = true

[Keybinds] mount_0 = 219 mount_1 = 221 mount_2 = 186 mount_3 = 222 mount_4 = 220 mount_wheel = 71

[Debug##Default] Pos=60,60 Size=400,400 Collapsed=0

[Mounts Options Menu] Pos=60,60 Size=387,324 Collapsed=0

Friendly0Fire commented 6 years ago

Fix for #12 should resolve this as well. Closing for now.