View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 19219 | Bug reports | Survey editing | public | 2023-11-03 13:09 | 2026-09-11 18:14 |
| Reporter | gaia_adler | Assigned To | c_schmitz | ||
| Priority | none | Severity | minor | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 7.0.x | ||||
| Summary | 19219: Optimized display for mobile devices | ||||
| Description | For matrix questions with many sub-questions, it is better for usability on the computer to display the answer options again. On the smartphone, however, this additional display of the answer options appears redundant without a connection as a block between the questions. On smartphones, the answer options are automatically visible for each question. Our problem is that we don't want to decide what we want to optimize our survey for, but would like to have an option in which both variants can be optimally displayed. | ||||
| Steps To Reproduce | Steps to reproduceCreate a matrix with 10 or more questions and 4 answer options. In the display settings choose to repeat the display of answers after 5 questions Expected resultDisplay an a smartphone should be the same as on the computer. Actual resultDisplay on the smartphone looks different as described above | ||||
| Tags | No tags attached. | ||||
| Attached Files | limesurvey_question_2278.lsq (13,971 bytes)
<?xml version="1.0" encoding="UTF-8"?>
<document>
<LimeSurveyDocType>Question</LimeSurveyDocType>
<DBVersion>616</DBVersion>
<languages>
<language>en</language>
</languages>
<questions>
<fields>
<fieldname>qid</fieldname>
<fieldname>parent_qid</fieldname>
<fieldname>sid</fieldname>
<fieldname>gid</fieldname>
<fieldname>type</fieldname>
<fieldname>title</fieldname>
<fieldname>preg</fieldname>
<fieldname>other</fieldname>
<fieldname>mandatory</fieldname>
<fieldname>encrypted</fieldname>
<fieldname>question_order</fieldname>
<fieldname>scale_id</fieldname>
<fieldname>same_default</fieldname>
<fieldname>relevance</fieldname>
<fieldname>question_theme_name</fieldname>
<fieldname>modulename</fieldname>
<fieldname>same_script</fieldname>
</fields>
<rows>
<row>
<qid><![CDATA[2278]]></qid>
<parent_qid><![CDATA[0]]></parent_qid>
<sid><![CDATA[658713]]></sid>
<gid><![CDATA[159]]></gid>
<type><![CDATA[F]]></type>
<title><![CDATA[Q00]]></title>
<other><![CDATA[N]]></other>
<mandatory><![CDATA[Y]]></mandatory>
<encrypted><![CDATA[N]]></encrypted>
<question_order><![CDATA[1]]></question_order>
<scale_id><![CDATA[0]]></scale_id>
<same_default><![CDATA[0]]></same_default>
<relevance><![CDATA[1]]></relevance>
<question_theme_name><![CDATA[arrays/array]]></question_theme_name>
<same_script><![CDATA[0]]></same_script>
</row>
</rows>
</questions>
<subquestions>
<fields>
<fieldname>qid</fieldname>
<fieldname>parent_qid</fieldname>
<fieldname>sid</fieldname>
<fieldname>gid</fieldname>
<fieldname>type</fieldname>
<fieldname>title</fieldname>
<fieldname>preg</fieldname>
<fieldname>other</fieldname>
<fieldname>mandatory</fieldname>
<fieldname>encrypted</fieldname>
<fieldname>question_order</fieldname>
<fieldname>scale_id</fieldname>
<fieldname>same_default</fieldname>
<fieldname>relevance</fieldname>
<fieldname>question_theme_name</fieldname>
<fieldname>modulename</fieldname>
<fieldname>same_script</fieldname>
<fieldname>id</fieldname>
<fieldname>question</fieldname>
<fieldname>help</fieldname>
<fieldname>script</fieldname>
<fieldname>language</fieldname>
</fields>
<rows>
<row>
<qid><![CDATA[2279]]></qid>
<parent_qid><![CDATA[2278]]></parent_qid>
<sid><![CDATA[658713]]></sid>
<gid><![CDATA[159]]></gid>
<type><![CDATA[T]]></type>
<title><![CDATA[SQ001]]></title>
<other><![CDATA[N]]></other>
<encrypted><![CDATA[N]]></encrypted>
<question_order><![CDATA[0]]></question_order>
<scale_id><![CDATA[0]]></scale_id>
<same_default><![CDATA[0]]></same_default>
<relevance><![CDATA[1]]></relevance>
<same_script><![CDATA[0]]></same_script>
<id><![CDATA[2279]]></id>
<question><![CDATA[Question]]></question>
<help/>
<script/>
<language><![CDATA[en]]></language>
</row>
<row>
<qid><![CDATA[2280]]></qid>
<parent_qid><![CDATA[2278]]></parent_qid>
<sid><![CDATA[658713]]></sid>
<gid><![CDATA[159]]></gid>
<type><![CDATA[T]]></type>
<title><![CDATA[SQ008]]></title>
<other><![CDATA[N]]></other>
<encrypted><![CDATA[N]]></encrypted>
<question_order><![CDATA[1]]></question_order>
<scale_id><![CDATA[0]]></scale_id>
<same_default><![CDATA[0]]></same_default>
<relevance><![CDATA[1]]></relevance>
<same_script><![CDATA[0]]></same_script>
<id><![CDATA[2280]]></id>
<question><![CDATA[Question]]></question>
<help/>
<script/>
<language><![CDATA[en]]></language>
</row>
<row>
<qid><![CDATA[2281]]></qid>
<parent_qid><![CDATA[2278]]></parent_qid>
<sid><![CDATA[658713]]></sid>
<gid><![CDATA[159]]></gid>
<type><![CDATA[T]]></type>
<title><![CDATA[SQ007]]></title>
<other><![CDATA[N]]></other>
<encrypted><![CDATA[N]]></encrypted>
<question_order><![CDATA[2]]></question_order>
<scale_id><![CDATA[0]]></scale_id>
<same_default><![CDATA[0]]></same_default>
<relevance><![CDATA[1]]></relevance>
<same_script><![CDATA[0]]></same_script>
<id><![CDATA[2281]]></id>
<question><![CDATA[Question]]></question>
<help/>
<script/>
<language><![CDATA[en]]></language>
</row>
<row>
<qid><![CDATA[2282]]></qid>
<parent_qid><![CDATA[2278]]></parent_qid>
<sid><![CDATA[658713]]></sid>
<gid><![CDATA[159]]></gid>
<type><![CDATA[T]]></type>
<title><![CDATA[SQ006]]></title>
<other><![CDATA[N]]></other>
<encrypted><![CDATA[N]]></encrypted>
<question_order><![CDATA[3]]></question_order>
<scale_id><![CDATA[0]]></scale_id>
<same_default><![CDATA[0]]></same_default>
<relevance><![CDATA[1]]></relevance>
<same_script><![CDATA[0]]></same_script>
<id><![CDATA[2282]]></id>
<question><![CDATA[Question]]></question>
<help/>
<script/>
<language><![CDATA[en]]></language>
</row>
<row>
<qid><![CDATA[2283]]></qid>
<parent_qid><![CDATA[2278]]></parent_qid>
<sid><![CDATA[658713]]></sid>
<gid><![CDATA[159]]></gid>
<type><![CDATA[T]]></type>
<title><![CDATA[SQ005]]></title>
<other><![CDATA[N]]></other>
<encrypted><![CDATA[N]]></encrypted>
<question_order><![CDATA[4]]></question_order>
<scale_id><![CDATA[0]]></scale_id>
<same_default><![CDATA[0]]></same_default>
<relevance><![CDATA[1]]></relevance>
<same_script><![CDATA[0]]></same_script>
<id><![CDATA[2283]]></id>
<question><![CDATA[Question]]></question>
<help/>
<script/>
<language><![CDATA[en]]></language>
</row>
<row>
<qid><![CDATA[2284]]></qid>
<parent_qid><![CDATA[2278]]></parent_qid>
<sid><![CDATA[658713]]></sid>
<gid><![CDATA[159]]></gid>
<type><![CDATA[T]]></type>
<title><![CDATA[SQ004]]></title>
<other><![CDATA[N]]></other>
<encrypted><![CDATA[N]]></encrypted>
<question_order><![CDATA[5]]></question_order>
<scale_id><![CDATA[0]]></scale_id>
<same_default><![CDATA[0]]></same_default>
<relevance><![CDATA[1]]></relevance>
<same_script><![CDATA[0]]></same_script>
<id><![CDATA[2284]]></id>
<question><![CDATA[Question]]></question>
<help/>
<script/>
<language><![CDATA[en]]></language>
</row>
<row>
<qid><![CDATA[2285]]></qid>
<parent_qid><![CDATA[2278]]></parent_qid>
<sid><![CDATA[658713]]></sid>
<gid><![CDATA[159]]></gid>
<type><![CDATA[T]]></type>
<title><![CDATA[SQ003]]></title>
<other><![CDATA[N]]></other>
<encrypted><![CDATA[N]]></encrypted>
<question_order><![CDATA[6]]></question_order>
<scale_id><![CDATA[0]]></scale_id>
<same_default><![CDATA[0]]></same_default>
<relevance><![CDATA[1]]></relevance>
<same_script><![CDATA[0]]></same_script>
<id><![CDATA[2285]]></id>
<question><![CDATA[Question]]></question>
<help/>
<script/>
<language><![CDATA[en]]></language>
</row>
<row>
<qid><![CDATA[2286]]></qid>
<parent_qid><![CDATA[2278]]></parent_qid>
<sid><![CDATA[658713]]></sid>
<gid><![CDATA[159]]></gid>
<type><![CDATA[T]]></type>
<title><![CDATA[SQ002]]></title>
<other><![CDATA[N]]></other>
<encrypted><![CDATA[N]]></encrypted>
<question_order><![CDATA[7]]></question_order>
<scale_id><![CDATA[0]]></scale_id>
<same_default><![CDATA[0]]></same_default>
<relevance><![CDATA[1]]></relevance>
<same_script><![CDATA[0]]></same_script>
<id><![CDATA[2286]]></id>
<question><![CDATA[Question]]></question>
<help/>
<script/>
<language><![CDATA[en]]></language>
</row>
</rows>
</subquestions>
<question_l10ns>
<fields>
<fieldname>id</fieldname>
<fieldname>qid</fieldname>
<fieldname>question</fieldname>
<fieldname>help</fieldname>
<fieldname>script</fieldname>
<fieldname>language</fieldname>
</fields>
<rows>
<row>
<id><![CDATA[2278]]></id>
<qid><![CDATA[2278]]></qid>
<question><![CDATA[A first example question. Please answer this question:]]></question>
<help><![CDATA[This is a question help text.]]></help>
<script/>
<language><![CDATA[en]]></language>
</row>
</rows>
</question_l10ns>
<answers>
<fields>
<fieldname>aid</fieldname>
<fieldname>qid</fieldname>
<fieldname>code</fieldname>
<fieldname>sortorder</fieldname>
<fieldname>assessment_value</fieldname>
<fieldname>scale_id</fieldname>
</fields>
<rows>
<row>
<aid><![CDATA[5741]]></aid>
<qid><![CDATA[2278]]></qid>
<code><![CDATA[AO01]]></code>
<sortorder><![CDATA[0]]></sortorder>
<assessment_value><![CDATA[0]]></assessment_value>
<scale_id><![CDATA[0]]></scale_id>
</row>
<row>
<aid><![CDATA[5742]]></aid>
<qid><![CDATA[2278]]></qid>
<code><![CDATA[AO04]]></code>
<sortorder><![CDATA[1]]></sortorder>
<assessment_value><![CDATA[0]]></assessment_value>
<scale_id><![CDATA[0]]></scale_id>
</row>
<row>
<aid><![CDATA[5743]]></aid>
<qid><![CDATA[2278]]></qid>
<code><![CDATA[AO03]]></code>
<sortorder><![CDATA[2]]></sortorder>
<assessment_value><![CDATA[0]]></assessment_value>
<scale_id><![CDATA[0]]></scale_id>
</row>
<row>
<aid><![CDATA[5744]]></aid>
<qid><![CDATA[2278]]></qid>
<code><![CDATA[AO02]]></code>
<sortorder><![CDATA[3]]></sortorder>
<assessment_value><![CDATA[0]]></assessment_value>
<scale_id><![CDATA[0]]></scale_id>
</row>
</rows>
</answers>
<answer_l10ns>
<fields>
<fieldname>id</fieldname>
<fieldname>aid</fieldname>
<fieldname>answer</fieldname>
<fieldname>language</fieldname>
</fields>
<rows>
<row>
<id><![CDATA[5741]]></id>
<aid><![CDATA[5741]]></aid>
<answer><![CDATA[Not at all]]></answer>
<language><![CDATA[en]]></language>
</row>
<row>
<id><![CDATA[5744]]></id>
<aid><![CDATA[5744]]></aid>
<answer><![CDATA[Yes totally]]></answer>
<language><![CDATA[en]]></language>
</row>
<row>
<id><![CDATA[5743]]></id>
<aid><![CDATA[5743]]></aid>
<answer><![CDATA[Yes might be]]></answer>
<language><![CDATA[en]]></language>
</row>
<row>
<id><![CDATA[5742]]></id>
<aid><![CDATA[5742]]></aid>
<answer><![CDATA[Maybe a litte]]></answer>
<language><![CDATA[en]]></language>
</row>
</rows>
</answer_l10ns>
<question_attributes>
<fields>
<fieldname>qid</fieldname>
<fieldname>attribute</fieldname>
<fieldname>value</fieldname>
<fieldname>language</fieldname>
</fields>
<rows>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[answer_width]]></attribute>
<value/>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[array_filter]]></attribute>
<value/>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[array_filter_exclude]]></attribute>
<value/>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[array_filter_style]]></attribute>
<value><![CDATA[0]]></value>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[cssclass]]></attribute>
<value/>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[em_validation_q]]></attribute>
<value/>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[em_validation_q_tip]]></attribute>
<value/>
<language><![CDATA[en]]></language>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[exclude_all_others]]></attribute>
<value/>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[hidden]]></attribute>
<value><![CDATA[0]]></value>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[hide_tip]]></attribute>
<value><![CDATA[0]]></value>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[max_answers]]></attribute>
<value/>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[min_answers]]></attribute>
<value/>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[page_break]]></attribute>
<value><![CDATA[0]]></value>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[printable_help]]></attribute>
<value/>
<language><![CDATA[en]]></language>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[public_statistics]]></attribute>
<value><![CDATA[0]]></value>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[random_group]]></attribute>
<value/>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[random_order]]></attribute>
<value><![CDATA[0]]></value>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[repeat_headings]]></attribute>
<value><![CDATA[5]]></value>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[save_as_default]]></attribute>
<value><![CDATA[N]]></value>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[scale_export]]></attribute>
<value><![CDATA[0]]></value>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[statistics_graphtype]]></attribute>
<value><![CDATA[0]]></value>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[statistics_showgraph]]></attribute>
<value><![CDATA[1]]></value>
<language/>
</row>
<row>
<qid><![CDATA[2278]]></qid>
<attribute><![CDATA[use_dropdown]]></attribute>
<value><![CDATA[0]]></value>
<language/>
</row>
</rows>
</question_attributes>
</document>
| ||||
| Bug heat | 6 | ||||
| Complete LimeSurvey version number (& build) | 6.3.2 | ||||
| I will donate to the project if issue is resolved | No | ||||
| Story point estimate | 0 | ||||
| Browser | |||||
| Database type & version | . | ||||
| Server OS (if known) | |||||
| Webserver software & version (if known) | |||||
| PHP Version | . | ||||
|
The repeat must be hidden in litle screen. can you check with Vanilla as theme ? |
|
It's more a new feature here. Exist in skelvanilla (not ready for 6.X) |
|
|
I write skelvanilla :) I mean : it's a new feature, not a bug here. |
|
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=40300 |
|
|
LimeSurvey: master 380f1195 2026-09-11 18:14 Details Diff |
Fixed issue 19219: Repeated headers for array questions also shown unwantedly in mobile view |
Affected Issues 19219 |
|
| mod - application/views/survey/questions/answer/arrays/multiflexi/rows/repeat_header.twig | Diff File | ||
| mod - assets/survey_themes/fruity_twentythree/tables/no-tables.scss | Diff File | ||
| mod - themes/survey/fruity/css/noTablesGeneral.css | Diff File | ||
| mod - themes/survey/fruity_twentythree/css/variations/theme_apple-rtl.css | Diff File | ||
| mod - themes/survey/fruity_twentythree/css/variations/theme_apple.css | Diff File | ||
| mod - themes/survey/fruity_twentythree/css/variations/theme_blueberry-rtl.css | Diff File | ||
| mod - themes/survey/fruity_twentythree/css/variations/theme_blueberry.css | Diff File | ||
| mod - themes/survey/fruity_twentythree/css/variations/theme_grape-rtl.css | Diff File | ||
| mod - themes/survey/fruity_twentythree/css/variations/theme_grape.css | Diff File | ||
| mod - themes/survey/fruity_twentythree/css/variations/theme_mango-rtl.css | Diff File | ||
| mod - themes/survey/fruity_twentythree/css/variations/theme_mango.css | Diff File | ||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2023-11-03 13:09 | gaia_adler | New Issue | |
| 2023-11-03 13:09 | gaia_adler | File Added: limesurvey_question_2278.lsq | |
| 2023-11-03 13:09 | gaia_adler | File Added: Screenshot_20231030-114802.png | |
| 2023-11-03 15:00 | DenisChenu | Note Added: 78247 | |
| 2023-11-03 15:00 | DenisChenu | Bug heat | 6 => 8 |
| 2023-11-03 15:00 | DenisChenu | Note Edited: 78247 | |
| 2023-11-03 15:01 | DenisChenu | Note Added: 78248 | |
| 2023-11-06 13:03 | gaia_adler | Bug heat | 8 => 10 |
| 2023-11-06 15:49 | DenisChenu | Note Added: 78289 | |
| 2026-09-11 17:53 | c_schmitz | View Status | private => public |
| 2026-09-11 17:53 | c_schmitz | Story point estimate | => 0 |
| 2026-09-11 17:53 | c_schmitz | Bug heat | 10 => 4 |
| 2026-09-11 17:54 | c_schmitz | File Deleted: Screenshot_20231106-125530.png | |
| 2026-09-11 17:56 | c_schmitz | Product Version | 6.3.x => 7.0.x |
| 2026-09-11 18:14 | c_schmitz | Changeset attached | => LimeSurvey master 380f1195 |
| 2026-09-11 18:14 | c_schmitz | Note Added: 85679 | |
| 2026-09-11 18:14 | c_schmitz | Assigned To | => c_schmitz |
| 2026-09-11 18:14 | c_schmitz | Status | new => resolved |
| 2026-09-11 18:14 | c_schmitz | Resolution | open => fixed |
| 2026-09-11 18:14 | c_schmitz | Bug heat | 4 => 6 |