# Question about mworks update

**URL:** <https://mworks.discourse.group/t/question-about-mworks-update/884>\
**Category:** Support\
**Created:** [April 18, 2023, 5:34pm UTC](https://mworks.discourse.group/t/question-about-mworks-update/884 "2023-04-18T17:34:17Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alina\_Peter](https://avatars.discourse-cdn.com/v4/letter/a/ce73a5/32.png) [@Alina\_Peter](https://mworks.discourse.group/u/Alina_Peter)\
**Post date:** [April 18, 2023, 5:34pm UTC](https://mworks.discourse.group/t/question-about-mworks-update/884/1 "2023-04-18T17:34:17Z")

</div>

Hi Chris,

You write that in version 12

“Fixation point stimuli (both [rectangular](https://mworks.github.io/documentation/0.12/components/fixation_point_stimulus.html) and [circular](https://mworks.github.io/documentation/0.12/components/circular_fixation_point_stimulus.html)) now report active fixation only when on screen”

What exactly does that mean?  
When I dequeue a fixation stimulus + update the display, fixation is not longer required – even if I have a eye\_in\_window condition? Or is reported as not fixating regardless of eye position?

Sorry this may be trivial but I am confused :-/

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [April 18, 2023, 6:30pm UTC](https://mworks.discourse.group/t/question-about-mworks-update/884/2 "2023-04-18T18:30:19Z")

</div>



---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [April 18, 2023, 10:02pm UTC](https://mworks.discourse.group/t/question-about-mworks-update/884/3 "2023-04-18T22:02:24Z")

</div>



---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [April 18, 2023, 10:03pm UTC](https://mworks.discourse.group/t/question-about-mworks-update/884/4 "2023-04-18T22:03:28Z")

</div>

Hi Alina,

As of MWorks 0.12, when you dequeue a fixation point stimulus and update the display,

1. the variable assigned to [trigger\_flag](https://mworks.github.io/documentation/latest/components/fixation_point_stimulus.html#trigger-flag) is set to false, and
2. subsequent changes to the variables assigned to [trigger\_watch\_x](https://mworks.github.io/documentation/latest/components/fixation_point_stimulus.html#trigger-watch-x) and [trigger\_watch\_y](https://mworks.github.io/documentation/latest/components/fixation_point_stimulus.html#trigger-watch-y) are ignored, meaning that trigger\_flag stays false regardless of eye position.

Re-queueing the fixation point and updating the display will reactivate fixation monitoring. I’m pretty sure this is how fixation points were always supposed to work. (If the fixation point isn’t on screen, it doesn’t make much sense to ask if the subject is looking at it.)

If your experiment relies on fixation monitoring via offscreen fixation points, the good news is that MWorks 0.12 won’t give you any false fixations. The bad news is that you’ll have to change your experiment so that the fixation point is always on screen, and set its [alpha\_multiplier](https://mworks.github.io/documentation/latest/components/fixation_point_stimulus.html#alpha-multiplier) to zero when you want it hidden. This will also require that you [live queue](https://mworks.github.io/documentation/latest/components/live_queue_stimulus.html) the fixation point, so that changes to alpha\_multiplier will be visible after you update the display and not require that the fixation point be dequeued and re-queued first.

Cheers,  
Chris

---

<div class="post-metadata">

**Author:** ![Alina\_Peter](https://avatars.discourse-cdn.com/v4/letter/a/ce73a5/32.png) [@Alina\_Peter](https://mworks.discourse.group/u/Alina_Peter)\
**Post date:** [April 19, 2023, 1:19am UTC](https://mworks.discourse.group/t/question-about-mworks-update/884/5 "2023-04-19T01:19:00Z")

</div>

Thanks. Yes unfortunately for me it means I have to recode a running experiment.

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [April 28, 2023, 3:25pm UTC](https://mworks.discourse.group/t/question-about-mworks-update/884/6 "2023-04-28T15:25:45Z")

</div>


