View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 20839 | Bug reports | Survey taking | public | 2026-11-08 09:06 | 2026-11-08 09:06 |
| Reporter | c_schmitz | Assigned To | |||
| Priority | none | Severity | minor | ||
| Status | new | Resolution | open | ||
| Summary | 20839: Fruity TwentyThree: hiding the language switcher leaves an empty "..." menu | ||||
| Description | There is no setting or theme option to hide the language switcher of a multilingual survey. The only way is custom CSS on the class form-change-lang (as described in the manual). If the survey has nothing else in the top-right menu (no Load unfinished survey, no Clear all, no question index), the "..." button still shows and opens an empty dropdown. Cause: themes/survey/fruity_twentythree/views/subviews/header/nav_bar.twig, lines 29-34: the button is rendered when aSurveyInfo.alanguageChanger.show == true, even if the language entry is hidden. Suggested fix: add a theme option (or survey setting) "Show language switcher" that sets alanguageChanger.show to false, so both the welcome page list and the menu entry (and with it the empty button) disappear. | ||||
| Steps To Reproduce |
Expected: no "..." button, because the menu has no visible entries. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Bug heat | 0 | ||||
| Complete LimeSurvey version number (& build) | 7.9.1 | ||||
| I will donate to the project if issue is resolved | No | ||||
| Browser | not relevant | ||||
| Database type & version | not relevant | ||||
| Server OS (if known) | not relevant | ||||
| Webserver software & version (if known) | not relevant | ||||
| PHP Version | not relevant | ||||
| Git branch / Pull Request URL | N/A | ||||