forked from MapComplete/MapComplete
Fix: questions now appear when reselecting an item
This commit is contained in:
parent
b65c2f47ca
commit
0c5e88df7b
1 changed files with 8 additions and 11 deletions
|
@ -69,25 +69,22 @@
|
|||
[skippedQuestions]
|
||||
)
|
||||
let firstQuestion: UIEventSource<TagRenderingConfig> = new UIEventSource<TagRenderingConfig>(undefined)
|
||||
|
||||
let allQuestionsToAsk : UIEventSource<TagRenderingConfig[]> = new UIEventSource<TagRenderingConfig[]>([])
|
||||
onDestroy(questionsToAsk.addCallback(qta => {
|
||||
|
||||
function calculateQuestions(){
|
||||
console.log("Applying questions to ask")
|
||||
const qta = questionsToAsk.data
|
||||
firstQuestion.setData(undefined)
|
||||
firstQuestion.setData(qta[0])
|
||||
|
||||
allQuestionsToAsk.setData([])
|
||||
allQuestionsToAsk.setData(qta)
|
||||
}))
|
||||
}
|
||||
|
||||
onDestroy(showAllQuestionsAtOnce.addCallback(_ => {
|
||||
let qta = questionsToAsk.data
|
||||
firstQuestion.setData(undefined)
|
||||
firstQuestion.setData(qta[0])
|
||||
|
||||
allQuestionsToAsk.setData([])
|
||||
allQuestionsToAsk.setData(qta)
|
||||
}))
|
||||
|
||||
onDestroy(questionsToAsk.addCallback(() =>calculateQuestions()))
|
||||
onDestroy(showAllQuestionsAtOnce.addCallback(() => calculateQuestions()))
|
||||
calculateQuestions()
|
||||
|
||||
|
||||
let answered: number = 0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue