{"action":"closed","issue":{"url":"https://api.github.com/repos/Khan/khan-exercises/issues/135508","labels_url":"https://api.github.com/repos/Khan/khan-exercises/issues/135508/labels{/name}","comments_url":"https://api.github.com/repos/Khan/khan-exercises/issues/135508/comments","events_url":"https://api.github.com/repos/Khan/khan-exercises/issues/135508/events","html_url":"https://github.com/Khan/khan-exercises/issues/135508","id":23901027,"number":135508,"title":"Basic triangle proofs - Not being able to repick proof reason","user":{"login":"KhanBugz","id":924247,"avatar_url":"https://avatars.githubusercontent.com/u/924247?v=3","gravatar_id":"","url":"https://api.github.com/users/KhanBugz","html_url":"https://github.com/KhanBugz","followers_url":"https://api.github.com/users/KhanBugz/followers","following_url":"https://api.github.com/users/KhanBugz/following{/other_user}","gists_url":"https://api.github.com/users/KhanBugz/gists{/gist_id}","starred_url":"https://api.github.com/users/KhanBugz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KhanBugz/subscriptions","organizations_url":"https://api.github.com/users/KhanBugz/orgs","repos_url":"https://api.github.com/users/KhanBugz/repos","events_url":"https://api.github.com/users/KhanBugz/events{/privacy}","received_events_url":"https://api.github.com/users/KhanBugz/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Khan/khan-exercises/labels/not-showing","name":"not-showing","color":"28AE7B"},{"url":"https://api.github.com/repos/Khan/khan-exercises/labels/safari","name":"safari","color":"e102d8"},{"url":"https://api.github.com/repos/Khan/khan-exercises/labels/scratchpad","name":"scratchpad","color":"DDDDDD"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2013-12-07T06:48:32Z","updated_at":"2015-11-20T00:13:12Z","closed_at":"2015-11-20T00:13:11Z","body":"If you miss the correct reason for the proof, it won't let you repick. I've had to refresh the page several times before it displayed the problem correctly. Then it rarely erases my answer after this.\n\n[geometry_proofs_intro.html?seed=168&problem=alternate](http://sandcastle.kasandbox.org/media/castles/Khan:master/exercises/geometry_proofs_intro.html?seed=168&problem=alternate&debug&lang=en)\n\n[Answer timeline](http://sandcastle.kasandbox.org/media/castles/Khan:master/exercises/geometry_proofs_intro.html?seed=168&problem=alternate&debug&lang=en&activity=%5B%5B%22incorrect-activity%22%2C%221%22%2C110%5D%2C%5B%22hint-activity%22%2C%220%22%2C1%5D%2C%5B%22hint-activity%22%2C%220%22%2C0%5D%5D)\n\n    [1]\n\nLocale: en\n\nUser hash: 418286741\n\nMozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/536.30.1 (KHTML, like Gecko) Version/6.0.5 Safari/536.30.1\n\nMathJax is loaded, ready, queue length: 0\n\n\n\nstart of log\nloadModule mod /khan-exercises/utils/answer-types.js\nloadModule mod /khan-exercises/utils/tmpl.js\nloadModule mod /khan-exercises/utils/tex.js\nloadModule mod /khan-exercises/utils/jquery.adhesion.js\nloadModule mod /khan-exercises/utils/calculator.js\nloadModule mod /khan-exercises/third_party/MathJax/2.1/MathJax.js?config=KAthJax-9e2776ffe7d2006f16f36d0d55d9464b\nloadScript loading /khan-exercises/third_party/MathJax/2.1/MathJax.js?config=KAthJax-9e2776ffe7d2006f16f36d0d55d9464b\nloadScript loaded /khan-exercises/third_party/MathJax/2.1/MathJax.js?config=KAthJax-9e2776ffe7d2006f16f36d0d55d9464b\nstartTask...\nstartTask got task geometry_proofs_intro\nrenderExerciseTask geometry_proofs_intro\nloading and rendering geometry_proofs_intro\nloadExercise start geometry_proofs_intro.html\nloadExercise got geometry_proofs_intro.html\nloadExercise submod math\nloadModule mod /khan-exercises/utils/math.js\nloadModule mod /khan-exercises/utils/../third_party/raphael.js\nloadExercise submod graphie\nloadModule mod /khan-exercises/utils/graphie.js\nloadModule mod /khan-exercises/utils/kpoint.js\nloadModule mod /khan-exercises/utils/kvector.js\nloadModule mod /khan-exercises/utils/knumber.js\nloadExercise submod graphie-helpers\nloadModule mod /khan-exercises/utils/graphie-helpers.js\nloadModule mod /khan-exercises/utils/math-format.js\nloadModule mod /khan-exercises/utils/expressions.js\nloadExercise submod graphie-geometry\nloadModule mod /khan-exercises/utils/graphie-geometry.js\nloadModule mod /khan-exercises/utils/kmatrix.js\nloadModule mod /khan-exercises/utils/kline.js\nloadExercise submod math-format\nloadExercise submod interactive\nloadModule mod /khan-exercises/utils/interactive.js\nloadModule mod /khan-exercises/utils/../third_party/jquery.mobile.vmouse.js\nloadExercise submod proofs\nloadModule mod /khan-exercises/utils/proofs.js\nloadExercise submod congruency\nloadModule mod /khan-exercises/utils/congruency.js\nloadModule mod /khan-exercises/utils/angles.js\nloadExercise submod answer-types\nloadExercise submod tmpl\nloadExercise submod tex\nloadExercise submod jquery.adhesion\nloadExercise submod calculator\nloadExercise submod /khan-exercises/third_party/MathJax/2.1/MathJax.js?config=KAthJax-9e2776ffe7d2006f16f36d0d55d9464b\nloadExercise finish geometry_proofs_intro.html\nloaded geometry_proofs_intro, now rendering\nloadModule mod /khan-exercises/utils/scratchpad.js\nstart of makeProblem\nchose problem type and seed for geometry_proofs_intro\ncloned problem\ncloned global elements\nran tmplApply to vars and main elements\nran tmplApply to [id]\nremoved hints from DOM\nevaled inline scripts\nadded inline styles\n(answer-typesLoad not a fn; src undefined)\nrunning tmplLoad\nran tmplLoad\n(texLoad not a fn; src undefined)\n(jquery.adhesionLoad not a fn; src undefined)\n(calculatorLoad not a fn; src undefined)\n(mathLoad not a fn; src undefined)\n(../third_party/raphaelLoad not a fn; src undefined)\nrunning graphieLoad\nran graphieLoad\nrunning kpointLoad\nran kpointLoad\nrunning kvectorLoad\nran kvectorLoad\n(knumberLoad not a fn; src undefined)\n(graphie-helpersLoad not a fn; src undefined)\n(math-formatLoad not a fn; src undefined)\n(expressionsLoad not a fn; src undefined)\nrunning graphie-geometryLoad\nran graphie-geometryLoad\n(kmatrixLoad not a fn; src undefined)\nrunning klineLoad\nran klineLoad\n(interactiveLoad not a fn; src undefined)\n(../third_party/jquery.mobile.vmouseLoad not a fn; src undefined)\n(proofsLoad not a fn; src undefined)\n(congruencyLoad not a fn; src undefined)\n(anglesLoad not a fn; src undefined)\ndone with runModules Load\n(answer-types not a fn; src undefined)\nrunning tmpl\nran tmpl\nrunning tex\nran tex\n(jquery.adhesion not a fn; src undefined)\n(calculator not a fn; src undefined)\n(math not a fn; src undefined)\n(../third_party/raphael not a fn; src undefined)\nrunning graphie\nran graphie\n(kpoint not a fn; src undefined)\n(kvector not a fn; src undefined)\n(knumber not a fn; src undefined)\n(graphie-helpers not a fn; src undefined)\n(math-format not a fn; src undefined)\n(expressions not a fn; src undefined)\n(graphie-geometry not a fn; src undefined)\n(kmatrix not a fn; src undefined)\n(kline not a fn; src undefined)\n(interactive not a fn; src undefined)\n(../third_party/jquery.mobile.vmouse not a fn; src undefined)\n(proofs not a fn; src undefined)\n(congruency not a fn; src undefined)\n(angles not a fn; src undefined)\ndone with runModules\ndecided on answer type custom\n(answer-types not a fn; src undefined)\nrunning tmpl\nran tmpl\nrunning tex\nran tex\n(jquery.adhesion not a fn; src undefined)\n(calculator not a fn; src undefined)\n(math not a fn; src undefined)\n(../third_party/raphael not a fn; src undefined)\nrunning graphie\nran graphie\n(kpoint not a fn; src undefined)\n(kvector not a fn; src undefined)\n(knumber not a fn; src undefined)\n(graphie-helpers not a fn; src undefined)\n(math-format not a fn; src undefined)\n(expressions not a fn; src undefined)\n(graphie-geometry not a fn; src undefined)\n(kmatrix not a fn; src undefined)\n(kline not a fn; src undefined)\n(interactive not a fn; src undefined)\n(../third_party/jquery.mobile.vmouse not a fn; src undefined)\n(proofs not a fn; src undefined)\n(congruency not a fn; src undefined)\n(angles not a fn; src undefined)\nvalidator created\n(answer-types not a fn; src undefined)\nrunning tmpl\nran tmpl\nrunning tex\nran tex\n(jquery.adhesion not a fn; src undefined)\n(calculator not a fn; src undefined)\n(math not a fn; src undefined)\n(../third_party/raphael not a fn; src undefined)\nrunning graphie\nran graphie\n(kpoint not a fn; src undefined)\n(kvector not a fn; src undefined)\n(knumber not a fn; src undefined)\n(graphie-helpers not a fn; src undefined)\n(math-format not a fn; src undefined)\n(expressions not a fn; src undefined)\n(graphie-geometry not a fn; src undefined)\n(kmatrix not a fn; src undefined)\n(kline not a fn; src undefined)\n(interactive not a fn; src undefined)\n(../third_party/jquery.mobile.vmouse not a fn; src undefined)\n(proofs not a fn; src undefined)\n(congruency not a fn; src undefined)\n(angles not a fn; src undefined)\n(answer-types not a fn; src undefined)\nrunning tmpl\nran tmpl\nrunning tex\nran tex\n(jquery.adhesion not a fn; src undefined)\n(calculator not a fn; src undefined)\n(math not a fn; src undefined)\n(../third_party/raphael not a fn; src undefined)\nrunning graphie\nran graphie\n(kpoint not a fn; src undefined)\n(kvector not a fn; src undefined)\n(knumber not a fn; src undefined)\n(graphie-helpers not a fn; src undefined)\n(math-format not a fn; src undefined)\n(expressions not a fn; src undefined)\n(graphie-geometry not a fn; src undefined)\n(kmatrix not a fn; src undefined)\n(kline not a fn; src undefined)\n(interactive not a fn; src undefined)\n(../third_party/jquery.mobile.vmouse not a fn; src undefined)\n(proofs not a fn; src undefined)\n(congruency not a fn; src undefined)\n(angles not a fn; src undefined)\n(answer-types not a fn; src undefined)\nrunning tmpl\nran tmpl\nrunning tex\nran tex\n(jquery.adhesion not a fn; src undefined)\n(calculator not a fn; src undefined)\n(math not a fn; src undefined)\n(../third_party/raphael not a fn; src undefined)\nrunning graphie\nran graphie\n(kpoint not a fn; src undefined)\n(kvector not a fn; src undefined)\n(knumber not a fn; src undefined)\n(graphie-helpers not a fn; src undefined)\n(math-format not a fn; src undefined)\n(expressions not a fn; src undefined)\n(graphie-geometry not a fn; src undefined)\n(kmatrix not a fn; src undefined)\n(kline not a fn; src undefined)\n(interactive not a fn; src undefined)\n(../third_party/jquery.mobile.vmouse not a fn; src undefined)\n(proofs not a fn; src undefined)\n(congruency not a fn; src undefined)\n(angles not a fn; src undefined)\nMathJax done typesetting ( \\triangle ABC \\cong \\triangle CDE)\nMathJax done typesetting ( \\overline{AB} )\nMathJax done typesetting ( \\overline{DE} )\nMathJax done typesetting ( \\overline{AB} \\cong \\overline{CD})\nMathJax done typesetting ( \\angle ACB \\cong \\angle CED)\nMathJax done typesetting ( \\cong )\nMathJax done typesetting ( \\overline{CD} \\cong \\overline{AB})\nMathJax done typesetting ( \\angle CED \\cong \\angle ACB)\nMathJax done typesetting ( \\angle CDE \\cong \\angle ABC)\nMathJax done typesetting ( \\angle CDE \\cong \\angle ABC)\nMathJax done typesetting ( \\angle CED \\cong \\angle ACB)\nMathJax done typesetting ( \\overline{CD} \\cong \\overline{AB})\nMathJax done typesetting ( \\overline{AB} \\cong \\overline{CD})\nMathJax done typesetting ( \\angle ACB \\cong \\angle CED)\nMathJax done typesetting ( \\angle ABC \\cong \\angle CDE)\nMathJax done typesetting ( \\triangle CDE \\cong \\triangle ABC)\nloading and rendering geometry_proofs_intro\nloaded geometry_proofs_intro, now rendering\n(answer-typesCleanup not a fn; src undefined)\n(tmplCleanup not a fn; src undefined)\nrunning texCleanup\nran texCleanup\n(jquery.adhesionCleanup not a fn; src undefined)\n(calculatorCleanup not a fn; src undefined)\n(mathCleanup not a fn; src undefined)\n(../third_party/raphaelCleanup not a fn; src undefined)\n(graphieCleanup not a fn; src undefined)\n(kpointCleanup not a fn; src undefined)\n(kvectorCleanup not a fn; src undefined)\n(knumberCleanup not a fn; src undefined)\n(graphie-helpersCleanup not a fn; src undefined)\n(math-formatCleanup not a fn; src undefined)\n(expressionsCleanup not a fn; src undefined)\n(graphie-geometryCleanup not a fn; src undefined)\n(kmatrixCleanup not a fn; src undefined)\n(klineCleanup not a fn; src undefined)\n(interactiveCleanup not a fn; src undefined)\n(../third_party/jquery.mobile.vmouseCleanup not a fn; src undefined)\n(proofsCleanup not a fn; src undefined)\n(congruencyCleanup not a fn; src undefined)\n(anglesCleanup not a fn; src undefined)\n(answer-typesCleanup not a fn; src undefined)\n(tmplCleanup not a fn; src undefined)\nrunning texCleanup\nran texCleanup\n(jquery.adhesionCleanup not a fn; src undefined)\n(calculatorCleanup not a fn; src undefined)\n(mathCleanup not a fn; src undefined)\n(../third_party/raphaelCleanup not a fn; src undefined)\n(graphieCleanup not a fn; src undefined)\n(kpointCleanup not a fn; src undefined)\n(kvectorCleanup not a fn; src undefined)\n(knumberCleanup not a fn; src undefined)\n(graphie-helpersCleanup not a fn; src undefined)\n(math-formatCleanup not a fn; src undefined)\n(expressionsCleanup not a fn; src undefined)\n(graphie-geometryCleanup not a fn; src undefined)\n(kmatrixCleanup not a fn; src undefined)\n(klineCleanup not a fn; src undefined)\n(interactiveCleanup not a fn; src undefined)\n(../third_party/jquery.mobile.vmouseCleanup not a fn; src undefined)\n(proofsCleanup not a fn; src undefined)\n(congruencyCleanup not a fn; src undefined)\n(anglesCleanup not a fn; src undefined)\nstart of makeProblem\nchose problem type and seed for geometry_proofs_intro\ncloned problem\ncloned global elements\nran tmplApply to vars and main elements\nran tmplApply to [id]\nremoved hints from DOM\nevaled inline scripts\nadded inline styles\n(answer-typesLoad not a fn; src undefined)\nrunning tmplLoad\nran tmplLoad\n(texLoad not a fn; src undefined)\n(jquery.adhesionLoad not a fn; src undefined)\n(calculatorLoad not a fn; src undefined)\n(mathLoad not a fn; src undefined)\n(../third_party/raphaelLoad not a fn; src undefined)\nrunning graphieLoad\nran graphieLoad\nrunning kpointLoad\nran kpointLoad\nrunning kvectorLoad\nran kvectorLoad\n(knumberLoad not a fn; src undefined)\n(graphie-helpersLoad not a fn; src undefined)\n(math-formatLoad not a fn; src undefined)\n(expressionsLoad not a fn; src undefined)\nrunning graphie-geometryLoad\nran graphie-geometryLoad\n(kmatrixLoad not a fn; src undefined)\nrunning klineLoad\nran klineLoad\n(interactiveLoad not a fn; src undefined)\n(../third_party/jquery.mobile.vmouseLoad not a fn; src undefined)\n(proofsLoad not a fn; src undefined)\n(congruencyLoad not a fn; src undefined)\n(anglesLoad not a fn; src undefined)\ndone with runModules Load\n(answer-types not a fn; src undefined)\nrunning tmpl\nran tmpl\nrunning tex\nMathJax done typesetting ( \\triangle CDE \\cong \\triangle ABC)\nMathJax done typesetting ( \\overline{AB} )\nMathJax done typesetting ( \\overline{DE} )\nMathJax done typesetting ( \\overline{DE} \\cong \\overline{BC})\nMathJax done typesetting ( \\overline{CD} \\cong \\overline{AB})\nMathJax done typesetting ( \\cong )\nran tex\n(jquery.adhesion not a fn; src undefined)\n(calculator not a fn; src undefined)\n(math not a fn; src undefined)\n(../third_party/raphael not a fn; src undefined)\nrunning graphie\nran graphie\n(kpoint not a fn; src undefined)\n(kvector not a fn; src undefined)\n(knumber not a fn; src undefined)\n(graphie-helpers not a fn; src undefined)\n(math-format not a fn; src undefined)\n(expressions not a fn; src undefined)\n(graphie-geometry not a fn; src undefined)\n(kmatrix not a fn; src undefined)\n(kline not a fn; src undefined)\n(interactive not a fn; src undefined)\n(../third_party/jquery.mobile.vmouse not a fn; src undefined)\n(proofs not a fn; src undefined)\n(congruency not a fn; src undefined)\n(angles not a fn; src undefined)\ndone with runModules\ndecided on answer type custom\n(answer-types not a fn; src undefined)\nrunning tmpl\nran tmpl\nrunning tex\nran tex\n(jquery.adhesion not a fn; src undefined)\n(calculator not a fn; src undefined)\n(math not a fn; src undefined)\n(../third_party/raphael not a fn; src undefined)\nrunning graphie\nran graphie\n(kpoint not a fn; src undefined)\n(kvector not a fn; src undefined)\n(knumber not a fn; src undefined)\n(graphie-helpers not a fn; src undefined)\n(math-format not a fn; src undefined)\n(expressions not a fn; src undefined)\n(graphie-geometry not a fn; src undefined)\n(kmatrix not a fn; src undefined)\n(kline not a fn; src undefined)\n(interactive not a fn; src undefined)\n(../third_party/jquery.mobile.vmouse not a fn; src undefined)\n(proofs not a fn; src undefined)\n(congruency not a fn; src undefined)\n(angles not a fn; src undefined)\nvalidator created\n(answer-types not a fn; src undefined)\nrunning tmpl\nran tmpl\nrunning tex\nran tex\n(jquery.adhesion not a fn; src undefined)\n(calculator not a fn; src undefined)\n(math not a fn; src undefined)\n(../third_party/raphael not a fn; src undefined)\nrunning graphie\nran graphie\n(kpoint not a fn; src undefined)\n(kvector not a fn; src undefined)\n(knumber not a fn; src undefined)\n(graphie-helpers not a fn; src undefined)\n(math-format not a fn; src undefined)\n(expressions not a fn; src undefined)\n(graphie-geometry not a fn; src undefined)\n(kmatrix not a fn; src undefined)\n(kline not a fn; src undefined)\n(interactive not a fn; src undefined)\n(../third_party/jquery.mobile.vmouse not a fn; src undefined)\n(proofs not a fn; src undefined)\n(congruency not a fn; src undefined)\n(angles not a fn; src undefined)\n(answer-types not a fn; src undefined)\nrunning tmpl\nran tmpl\nrunning tex\nran tex\n(jquery.adhesion not a fn; src undefined)\n(calculator not a fn; src undefined)\n(math not a fn; src undefined)\n(../third_party/raphael not a fn; src undefined)\nrunning graphie\nran graphie\n(kpoint not a fn; src undefined)\n(kvector not a fn; src undefined)\n(knumber not a fn; src undefined)\n(graphie-helpers not a fn; src undefined)\n(math-format not a fn; src undefined)\n(expressions not a fn; src undefined)\n(graphie-geometry not a fn; src undefined)\n(kmatrix not a fn; src undefined)\n(kline not a fn; src undefined)\n(interactive not a fn; src undefined)\n(../third_party/jquery.mobile.vmouse not a fn; src undefined)\n(proofs not a fn; src undefined)\n(congruency not a fn; src undefined)\n(angles not a fn; src undefined)\nMathJax done typesetting ( \\angle CDE \\cong \\angle ABC)"}}