Page MenuHomeFeedback Tracker

Flickering cursor when creating child dialog on map
Assigned, WishlistPublic

Description

When you create a dialog on top of the vanilla map, the cursor starts flickering between the dialog mouse cursor and the tracking cursor normally used on the map. Performance goes down to about 10 FPS, scripts get executed very slowly and all ctrlCommits are very choppy.

When you switch to windowed mode (Alt-Enter) and move your mouse off the A3 screen, the flickering stops (Logically), but the performance immediately jumps up again and all animations are buttery smooth. Seems that the mouse cursor loop is the problem or maybe a vanilla MouseMoving / MouseHolding EHD. {F23949}

Details

Legacy ID
1681558009
Severity
None
Resolution
Open
Reproducibility
Always
Category
Visual-GUI
Steps To Reproduce

Switch to windowed mode ArmA (Alt-Enter)
Open included mission file.
Open Map
Click map
Check performance going down and cursor flickering
Move cursor outside the ArmA screen
Check performance being restored again and block moves way smoother.

Event Timeline

Adanteh edited Steps To Reproduce. (Show Details)May 14 2014, 9:50 PM
Adanteh edited Additional Information. (Show Details)
Adanteh set Category to Visual-GUI.
Adanteh set Reproducibility to Always.
Adanteh set Severity to None.
Adanteh set Resolution to Open.
Adanteh set Legacy ID to 1681558009.May 7 2016, 6:36 PM

Performance is also very bad when opening Dialog on top of map. Normal map view about 90 FPS zoomed. Open dialog and see FPS drop to about 14.

I can see the cursor flickering, but I don't experience the fps drop. My frame rate is going up actually (70-90% more with the dialog displayed in the repro mission).
Do you have any mods in the game? Are you able to reproduce this issue without them? Is anyone else able to reproduce this issue? Thanks for help!

Startup parameters:

-name=Adanteh
-showScriptErrors
-noPause
-noFilePatching
-cpuCount=4
-exThreads=7
-nosplash
-world=empty

No mods used.

With the repo mission I get 30 FPS when I move my cursor on the ArmA screen. When I move it off the ArmA screen I get 150 FPS. When I close the dialog I get 110 FPS.

Tested with graphical settings:
Display: Window
Resolution: 1024x768
VSync: Disabled
Interface Size: Small
Sampling: 100%
Texture: High
Objects: Very High
Terrain: Ultra
Shadow: High
Particles: Standard
Cloud: Standard
PiP: Low
HDR: Standard
Dynamic Lights: High

Postprocess: 0 / 0 / 0 / 0 / Disabled / Disabled
Antialiasing: 4x / All Trees / FXAA High / Standard

Got three people to try and reproduce. No luck. I use crossfire myself and have tried turning it off, but no luck again. It's a real shame because the combination of dialogs and maps seem my game run terrible (The FPS issue isn't really a problem, but scripts seem to run way way slower).

Bad performance is fixed. Not sure whether it was patch 1.20 or something else going on. Flickering cursor there still (Just a bit though), but way less bothersome.