View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
17275Bug reportsMenu systempublic2022-08-11 15:24
Reporterdanguyfredux Assigned To 
PrioritynoneSeverityminor 
Status confirmedResolutionopen 
Product Version3.25.20 
Summary17275: pjax class applied to external links, breaking functionality
Description

When adding an external link menu item by checking "External Link" in the survey menu item configuration, "Load with pjax" is rightly grayed out and the data contains: "pjax": null

Despite this, the link is rendered with the pjax class.

Due to the presence of "pjax" in the class list, LS does not recognize the link as an external link and so does not open it in a new window.

Steps To Reproduce

1.) Create a new menu entry.
2.) Check "External Link". (Verify that "pjax" is set to null in "Data".)
3.) Save the menu entry.
4.) Go into a survey's settings.
5.) Note that the new menu entry has the "pjax" class and does not open in a new window.

TagsNo tags attached.
Attached Files
pjax bug.docx (89,917 bytes)
Bug heat2
Complete LimeSurvey version number (& build)3.25.13+210216
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMySQL 5.7.29
Server OS (if known)
Webserver software & version (if known)
PHP Version7.4

Users monitoring this issue

There are no users monitoring this issue.

Activities

gabrieljenik

gabrieljenik

2022-08-04 21:14

manager   ~71333

Thanks. Bug received.
Will try to reproduce it and be back.

gabrieljenik

gabrieljenik

2022-08-11 15:24

manager   ~71408

Also happens on v5

Issue History

Date Modified Username Field Change
2021-04-26 21:11 danguyfredux New Issue
2021-04-26 21:11 danguyfredux File Added: pjax bug.docx
2022-08-04 21:14 gabrieljenik Status new => acknowledged
2022-08-04 21:14 gabrieljenik Note Added: 71333
2022-08-04 21:14 gabrieljenik Bug heat 0 => 2
2022-08-11 15:24 gabrieljenik Status acknowledged => confirmed
2022-08-11 15:24 gabrieljenik Note Added: 71408