Closed shaunanoordin closed 8 years ago
OK, new observation:
Issue: NONE OF THE REFLUX ACTIONS WORK ON WIN7+IE11
Notes:
displayTutorial
, reviewTutorial
and closeTutorial
)cc @rogerhutchings
@srallen , can you please help me with this? Reflux is giving me reflux, and I'm hoping you have better insights into Reflux than I do.
So, for example, when attempting to review the Tutorial, in app/pages/classify.jsx
we see...
onClickTutorial: ->
console.log 'This prints fine in IE11 and Chrome and Firefox'
classifierActions.reviewTutorial() #But this won't work in Win7+IE11, but works on Chrome and Firefox
and in app/stores/classifier-stores.cjsx
we see...
onReviewTutorial: ->
console.log 'Nope, this only prints in Chrome and Firefox'
@data.tutorialIsOpen = true
@data.shownTutorial = false
@trigger @data
I understand that when a Reflux Action is created (by Reflux.createActions()
), it's implicitly linked to a listener in a Reflux Store that shares a similar name. e.g. createActions['reviewTutorial']
is automagically linked to Reflux Store listener reviewTutorial()
or onReviewTutorial
.
However, I'm unable to see how this automagical implicit linking works under the hood - i.e. I can't see how I can call classifierActions.reviewTutorial()
but not have it trigger ReduxStore.onReviewTutorial()
on IE11. Any insights would be appreciated!
OH COME ON.
Further Observations:
package.json
, changing "reflux": "~0.2.8"
to "reflux": "0.2.8",
(i.e. exact version) will correct the Reflux problems encountered in IE11
Issue: On Windows 7 + IE11 (and the usual variation of said clowns), in the Classifications interface, clicking on a Species will do nothing.
Notes: