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

You can use self interaction menu inside Zeus #1949

Closed
gienkov opened this issue Jul 30, 2015 · 3 comments
Closed

You can use self interaction menu inside Zeus #1949

gienkov opened this issue Jul 30, 2015 · 3 comments

Comments

@gienkov
Copy link
Contributor

gienkov commented Jul 30, 2015

ACE3 Version: 3.2.0 4f07d1c
(indicate if stable or dev, if dev indicate the commit the version is based on)

Mods:

Placed ACE3 Modules:

  • Zeus

Description:
You can use self interaction menu inside Zeus interface. If you start switching between self interaction menu (LCTRL+WIN) and standard interaction menu (LWIN) you can bug both menus and they both will stop working inside Zeus.

Steps to reproduce:

  • Play around with self interaction/normal interaction menu inside Zeus interface.

Where did the issue occur?
"Multiplayer"

RPT log file:
No script errors

@PabstMirror PabstMirror added this to the 3.3.0 milestone Jul 30, 2015
@PabstMirror
Copy link
Contributor

I'm not entirely sure whats going on.

while {dialog} do {
    closeDialog 0;
};

runs for 10,000 cycles and doesn't actually close the dialog (I think this might be a zeus thing?)

I think we can just switch from the dialog to the same method we use normaly:

https://github.com/acemod/ACE3/blob/master/addons/interact_menu/functions/fnc_keyDown.sqf#L59
Change
createDialog QGVAR(cursorMenu);
to
(findDisplay 312) createDisplay QGVAR(cursorMenu);

@kymckay
Copy link
Member

kymckay commented Jul 30, 2015

That's the way it was done originally but it was changed in favour of preserving the zeus interface in the background. This will be fixed once we figure out a better method of handling keybinds in specific dialogs.

@kymckay kymckay modified the milestones: Backlog, 3.3.0 Aug 20, 2015
@kymckay kymckay closed this as completed Aug 31, 2015
@kymckay
Copy link
Member

kymckay commented Aug 31, 2015

Fixed in #2216

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants