View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
07911Bug reportsConditionspublic2013-07-08 13:50
Reportererror007 Assigned ToDenisChenu  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Fixed in Version2.00+ 
Summary07911: condition on a text-array with matrix filter fails
Description

i use a text-array where a matrix filter is applied. a following question should only appear, when a certain cell (textfield) of the array is answered (meaning it is not empty ((!is_empty(323_SQ001_SQ002.NAOK)))). Unfortunately there is no reaction when i enter some text in the textfield. Only when I leave the textfield with the TAB-key, the following question appears. There is also no reaction when I leave the textfield by clicking with the mouse somewhere else.

Steps To Reproduce

1) set up a multiple choice question
2) set up a text-array with a matrix filter with the code of the multiple choice question
3) set up any new question
4) apply a condition on the new question, that it should only appear when some text is entered in a certain textfield of the text-arry.
5) run the survey
6) check the answer of the multiple choice question which makes to appear the row with the wanted textfield.
7) enter some text in the textfield
8) leave the textfield with tab -> the question appears
9) remove the text of the textfield, leave it with the mouse by clicking in any other textfield -> nothing will happen

TagsNo tags attached.
Attached Files
bug_report.lss (19,836 bytes)
Bug heat6
Complete LimeSurvey version number (& build)130514
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMySQL
Server OS (if known)Windows 7
Webserver software & version (if known)Apache XAMP latest version
PHP VersionApache XAMP latest version

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2013-06-24 18:17

developer   ~25630

Please uploa a little survey to reproduce the issue (Just 2 quetsion).

DenisChenu

DenisChenu

2013-06-26 19:57

developer   ~25672

And please : try with a question code not starting with number:

Q232 is good enough.

You have an alert in the EM file for this.

error007

error007

2013-06-26 20:15

reporter   ~25673

thanks for your response. I'm afraid, I don't know what you mean. All my question codes in the bug_report.lss start with 'q' followed by a number. Isn't this ok?

DenisChenu

DenisChenu

2013-06-27 09:34

developer   ~25678

K,
Tested with lss file and oit's OK.
First i only read 323_SQ001_SQ002.NAOK ;)

DenisChenu

DenisChenu

2013-06-27 10:15

developer   ~25679

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=12666

DenisChenu

DenisChenu

2013-06-27 10:18

developer   ~25680

Fix committed to 2.05 branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=12667

DenisChenu

DenisChenu

2013-06-27 10:18

developer   ~25681

.delegate is best

c_schmitz

c_schmitz

2013-07-08 13:50

administrator   ~25717

2.00+ Build 130708 released.

Related Changesets

LimeSurvey: master 2983262d

2013-06-27 08:11:59

DenisChenu

Details Diff
Fixed issue 07911: condition on a text-array with matrix filtered fails
Dev: delegate, allways use delegate : allways apply, and less memory leak for browser
Dev: for 2.05 : can be replaced by .on too
Affected Issues
07911
mod - application/helpers/qanda_helper.php Diff File

LimeSurvey: 2.05 c6243459

2013-06-27 08:14:13

DenisChenu

Details Diff
Fixed issue 07911: condition on a text-array with matrix filtered fails
Dev: delegate, allways use delegate : allways apply, and less memory leak for browser
Dev: for 2.05 : can be replaced by .on too but dont doing it actually.
Affected Issues
07911
mod - application/helpers/qanda_helper.php Diff File

Issue History

Date Modified Username Field Change
2013-06-06 17:05 error007 New Issue
2013-06-24 18:17 DenisChenu Note Added: 25630
2013-06-24 19:42 error007 File Added: bug_report.lss
2013-06-26 19:57 DenisChenu Note Added: 25672
2013-06-26 19:58 DenisChenu Assigned To => DenisChenu
2013-06-26 19:58 DenisChenu Status new => feedback
2013-06-26 20:15 error007 Note Added: 25673
2013-06-26 20:15 error007 Status feedback => assigned
2013-06-27 09:34 DenisChenu Note Added: 25678
2013-06-27 10:15 DenisChenu Changeset attached => LimeSurvey master 2983262d
2013-06-27 10:15 DenisChenu Note Added: 25679
2013-06-27 10:15 DenisChenu Resolution open => fixed
2013-06-27 10:18 DenisChenu Changeset attached => LimeSurvey 2.05 c6243459
2013-06-27 10:18 DenisChenu Note Added: 25680
2013-06-27 10:18 DenisChenu Note Added: 25681
2013-06-27 10:18 DenisChenu Status assigned => resolved
2013-06-27 10:18 DenisChenu Fixed in Version => 2.00+
2013-07-08 13:50 c_schmitz Note Added: 25717
2013-07-08 13:50 c_schmitz Status resolved => closed