View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
06960 | Bug reports | Other | public | 2012-11-26 15:55 | 2012-12-04 13:16 |
Reporter | Mexxi | Assigned To | DenisChenu | ||
Priority | high | Severity | partial_block | ||
Status | closed | Resolution | fixed | ||
Product Version | 2.00+ | ||||
Fixed in Version | 2.00+ | ||||
Summary | 06960: Unchecking of "other" option in multiple choice questions impossible if text box empty | ||||
Description | Unchecking the "other" option without text in the text box is impossible. You have to check/uncheck a different checkbox first before the checkbox of the "other"-option is updated properly. Found in Limesurvey 1.92. Still present in latest Limesurvey 2.00+ Build 121121. The error occurs repeatedly on Xampp (those of the last few weeks), but also real servers. A one question survey that also shows this behavior has been appended. | ||||
Steps To Reproduce | check other option | ||||
Additional Information | entering text in the text box allows for proper unchecking | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 10 | ||||
Complete LimeSurvey version number (& build) | 121121 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Firefox 16.02, Google Chrome 23.0.1271.64, Opera 12.02 Build 1578 | ||||
Database type & version | MySQL 5.5.27, Protocol version 10 | ||||
Server OS (if known) | Windows 7 Ultimate x64 | ||||
Webserver software & version (if known) | Xampp Win32 1.8.1 VC9 | ||||
PHP Version | 5.4.7 | ||||
related to | 06924 | closed | DenisChenu | Citronade template, no checkbox for multiple choice other option |
In the meantime I tested Version 1.90+ Build 9130 and Build 9642 and both versions don't have this bug. |
|
Still thinking we have to remove the "other checkbox" in multi question. |
|
Yeah, but a reason to keep the checkbox is that it allows for one-click removal of the "other" value. |
|
Ah, yep, you're right. Only with js activated. Have the patch, just todo testing in IE6/7/8/9. Working great. Maybe put it in extra js or in survey_runtime . tpartner: you want it :
Denis |
|
Denis, do you have a patch? I can test in IE 6-9. |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=10548 |
|
Tony, you can test and make some other modification on GIT version. |
|
Import a test file with array filtering and condition on other |
|
Fix committed to 2.1 branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=10562 |
|
LimeSurvey 2.0+ build 121204 released. |
|
LimeSurvey: master 7487cf7b 2012-11-29 11:16 Details Diff |
Fixed issue 06960: Unchecking of "other" option in multiple choice questions impossible if text box empty Dev: return false on click, but put error on text input and focus in Dev: Add inline visibility:hidden style for user without javascript, remove it in javascript Dev: can be put in external js file, but use .live or .delegate to have it before document.loading |
Affected Issues 06960 |
|
mod - application/helpers/qanda_helper.php | Diff File | ||
LimeSurvey: 2.1 bab910d8 2012-11-29 12:25 Details Diff |
Fixed issue 06960: Unchecking of "other" option in multiple choice questions impossible if text box empty Dev: return false on click, but put error on text input and focus in Dev: Add inline visibility:hidden style for user without javascript, remove it in javascript Dev: can be put in external js file, but use .live or .delegate to have it before document.loading |
Affected Issues 06960 |
|
mod - application/modules/CheckQuestion.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-11-26 15:55 | Mexxi | New Issue | |
2012-11-26 15:55 | Mexxi | File Added: limesurvey_unchecking_bug.lss | |
2012-11-26 18:26 | Mexxi | Note Added: 22547 | |
2012-11-27 09:32 | DenisChenu | Note Added: 22599 | |
2012-11-27 09:32 | DenisChenu | Relationship added | related to 06924 |
2012-11-27 14:34 | DenisChenu | Assigned To | => DenisChenu |
2012-11-27 14:34 | DenisChenu | Status | new => assigned |
2012-11-28 12:54 | tpartner | Note Added: 22618 | |
2012-11-28 14:35 | DenisChenu | Note Added: 22622 | |
2012-11-28 19:58 | tpartner | Note Added: 22654 | |
2012-11-28 20:40 | tpartner | Issue Monitored: tpartner | |
2012-11-29 11:17 | DenisChenu | Changeset attached | => LimeSurvey master 7487cf7b |
2012-11-29 11:17 | DenisChenu | Note Added: 22675 | |
2012-11-29 11:17 | DenisChenu | Resolution | open => fixed |
2012-11-29 11:19 | DenisChenu | Note Added: 22676 | |
2012-11-29 11:22 | DenisChenu | File Added: limesurvey_survey_multichecktesting.lss | |
2012-11-29 11:22 | DenisChenu | Note Added: 22677 | |
2012-11-29 12:30 | DenisChenu | Status | assigned => resolved |
2012-11-29 12:30 | DenisChenu | Fixed in Version | => 2.00+ |
2012-11-29 13:47 | DenisChenu | Changeset attached | => LimeSurvey 2.1 bab910d8 |
2012-11-29 13:47 | DenisChenu | Note Added: 22701 | |
2012-12-04 13:16 | c_schmitz | Note Added: 22867 | |
2012-12-04 13:16 | c_schmitz | Status | resolved => closed |
2021-08-02 18:14 | guest | Bug heat | 8 => 10 |