Skip to content

[BUG] Error with Objective Settings #43

Description

@strambc

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Settings
  2. Select Tier 3
  3. Load microscope file
  4. Skip image file
  5. Start from scratch
  6. Select Validate @tier 1
  7. Click on Objective Settings
  8. Select ther first objective
  9. Click Add
  10. Click Confirm
  11. Click on Objective Settings
  12. Click on Selected Objective
  13. Click on Validate
  14. Click on Save
  15. Click on Confirm
  16. Objective gets deselected (see screen shots)
  17. ERROR (see below)

Screenshots

Click on Selected Objective

Image

Click on Confirm
Error
Image

Desktop (please complete the following information):

  • OS: [e.g. iOS]: Sonoma 14.1.1

settingsMainView.js:181 Uncaught ReferenceError: Cannot access 'oldObjSettings' before initialization
at SettingMainView.onElementDataSave (settingsMainView.js:181:50)
at SettingComponentSelector.onConfirm (settingComponentSelector.js:168:16)
at HTMLUnknownElement.callCallback (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:3945:14)
at Object.invokeGuardedCallbackDev (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:3994:16)
at invokeGuardedCallback (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:4056:31)
at invokeGuardedCallbackAndCatchFirstError (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:4070:25)
at executeDispatch (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8243:3)
at processDispatchQueueItemsInOrder (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8275:7)
at processDispatchQueue (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8288:5)
at dispatchEventsForPlugins (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8299:3)
onElementDataSave @ settingsMainView.js:181
onConfirm @ settingComponentSelector.js:168
callCallback @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:3945
invokeGuardedCallbackDev @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:3994
invokeGuardedCallback @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:4056
invokeGuardedCallbackAndCatchFirstError @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:4070
executeDispatch @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8243
processDispatchQueueItemsInOrder @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8275
processDispatchQueue @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8288
dispatchEventsForPlugins @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8299
(anonymous) @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8508
batchedEventUpdates$1 @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22396
batchedEventUpdates @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:3745
dispatchEventForPluginEventSystem @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8507
attemptToDispatchEvent @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:6005
dispatchEvent @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:5924
unstable_runWithPriority @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:468
runWithPriority$1 @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11276
discreteUpdates$1 @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22413
discreteUpdates @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:3756
dispatchDiscreteEvent @ /Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:5889
3settingComponentSelector.js:677 ALERT COMPONENT COLOR
/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:4091 Uncaught ReferenceError: Cannot access 'oldObjSettings' before initialization
at SettingMainView.onElementDataSave (settingsMainView.js:181:50)
at SettingComponentSelector.onConfirm (settingComponentSelector.js:168:16)
at HTMLUnknownElement.callCallback (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:3945:14)
at Object.invokeGuardedCallbackDev (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:3994:16)
at invokeGuardedCallback (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:4056:31)
at invokeGuardedCallbackAndCatchFirstError (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:4070:25)
at executeDispatch (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8243:3)
at processDispatchQueueItemsInOrder (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8275:7)
at processDispatchQueue (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8288:5)
at dispatchEventsForPlugins (/Users/c_strambio/Dropbox/Workstuff/4DN_Dropbox/2018-4DN_metadata standard + software_model development/Micro-Meta-App_devel/Micro-Meta App Software/react_beta_releases/Micro-Meta App_software/2.2.3-b1/2-2-3-b1_micro-meta-app-electron.app/Contents/Resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:8299:3)

Metadata

Metadata

Labels

HighbugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions