View Issue Details

This issue affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
20512Bug reportsSurvey takingpublic2026-08-05 15:00
ReporterFreda Assigned Togabrieljenik  
PrioritynoneSeverityminor 
Status closedResolutionfixed 
Summary20512: List (radio) "Other" option text input too small / unusable on mobile when label is long.
Description

When using a List (radio) question (Type: L) with the "Other:" option enabled and a long custom label (e.g. "The costs amounted to €"), the accompanying text input field is rendered correctly on desktop browsers but becomes extremely small and practically unfillable on mobile devices, making it difficult or impossible for respondents to enter text.

Steps To Reproduce

Steps to reproduce

Create a List (radio) question
Enable the "Other" option
Use a long label for the "Other" text, for example: "The costs amounted to €"
Open the survey on a mobile device or narrow browser width
Observe the width of the "Other" text input field

Expected result

The "Other" input field should wrap below the label or remain fully usable on mobile devices with an appropriate width.

Actual result

The label and input field are rendered inline on the same row. On smaller screens, the available horizontal space becomes too limited, causing the input field to shrink to a very small width.
(see the screenshot)

TagsNo tags attached.
Attached Files
Bug heat6
Complete LimeSurvey version number (& build).
I will donate to the project if issue is resolvedNo
Story point estimate
Browser.
Database type & version.
Server OS (if known)
Webserver software & version (if known)
PHP Version.

Users monitoring this issue

There are no users monitoring this issue.

Activities

gabrieljenik

gabrieljenik

2026-06-24 00:17

manager   ~85092

https://github.com/LimeSurvey/LimeSurvey/pull/5081

guest

guest

2026-08-04 10:19

viewer   ~85315

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

LimeBot

LimeBot

2026-08-05 15:00

administrator   ~85359

Fixed in Release 7.0.8+260806

Related Changesets

LimeSurvey: master 50d90cac

2026-08-04 10:19

Gabriel Jenik

Committer: GitHub


Details Diff
Fixed issue 20512: List (radio) 'Other' option text input too small / unusable on mobile when label is long (05081) Affected Issues
20512
mod - assets/packages/template-core/template-core.css Diff File
mod - assets/survey_themes/fruity_twentythree/forms/radio/radio_item.scss 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

Issue History

Date Modified Username Field Change
2026-05-11 12:56 Freda New Issue
2026-05-11 12:56 Freda File Added: Screenshot 2026-05-11 at 12.03.07.png
2026-06-09 13:09 tibor.pacalat Assigned To => J.hoeck
2026-06-09 13:09 tibor.pacalat Status new => assigned
2026-06-12 12:59 tibor.pacalat Assigned To J.hoeck => gabrieljenik
2026-06-24 00:17 gabrieljenik Assigned To gabrieljenik => DenisChenu
2026-06-24 00:17 gabrieljenik Status assigned => ready for code review
2026-06-24 00:17 gabrieljenik Note Added: 85092
2026-06-24 00:17 gabrieljenik Bug heat 0 => 2
2026-06-24 00:56 DenisChenu Assigned To DenisChenu => gabrieljenik
2026-06-24 00:56 DenisChenu Status ready for code review => in code review
2026-08-04 10:19 Changeset attached => LimeSurvey master 50d90cac
2026-08-04 10:19 guest Note Added: 85315
2026-08-04 10:19 guest Bug heat 2 => 4
2026-08-04 10:20 tibor.pacalat Status in code review => resolved
2026-08-04 10:20 tibor.pacalat Resolution open => fixed
2026-08-05 15:00 LimeBot Note Added: 85359
2026-08-05 15:00 LimeBot Status resolved => closed
2026-08-05 15:00 LimeBot Bug heat 4 => 6