taborlab / Iris

The Light Program Interface
BSD 3-Clause "New" or "Revised" License
12 stars 2 forks source link

Changing device after selecting an experiment prevents plate view from updating #173

Closed SynbioLucas closed 9 years ago

SynbioLucas commented 9 years ago

Workflow to produce the issue:

  1. Select device from dropdown
  2. Enter program duration, select 'New Experiment'
  3. Select different device.

--> Plate view remains.

Note that removing the experiment causes the plate view display to update.

BrianLandry commented 9 years ago

This is the result of there being errors when parsing the experiment view, preventing an update. Before the experiment is created LPI is smart enough to ignore these errors, but once experiments have been created LPI doesn't know when to ignore an error and display black, and when to do something else. Again this comes back to us needed an error checking workflow established.

BrianLandry commented 9 years ago

No longer an issues specifically, since we want the plate view to be inert unless in a state of input validity