View Issue Details

IDProjectCategoryView StatusLast Update
0029182mantisbtpreferencespublic2021-10-27 17:28
Reporterantoinec Assigned Todregad  
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionwon't fix 
Product Version2.25.0 
Summary0029182: Update User Prefs button on IE not Working
Description

I noticed the "update prefs" button, for the user profile, on IE doesn't work.

No probleme on Edge

Additional Information

Mantis 2.25
MSSQL Database

TagsNo tags attached.

Relationships

related to 0029198 closeddregad End of Internet Explorer 11 support 

Activities

dregad

dregad

2021-10-16 06:28

developer   ~0065922

Still using Internet Explorer in 2021, really !?

Anyway, are you referring to the button at the bottom of account_prefs_page.php / manage_user_edit_page.php ?

If so this is a plain HTML form button without javascript so I can't think of a reason why it would not work. I don't have an IE installation to test, so you'll have to provide more information.

antoinec

antoinec

2021-10-18 08:36

reporter   ~0065932

I know ...
I use 2 browsers. Edge for my daily use. IE to be log as Administrator on the same website, example : mantis.
That why I noticed that.

Yes, I referring to this page.

And I notice the display is good on IE and not on Edge (But it is maybe fix with this 0028080)

Example_IE.jpg (194,357 bytes)   
Example_IE.jpg (194,357 bytes)   
Example_Edge.jpg (162,103 bytes)   
Example_Edge.jpg (162,103 bytes)   
dregad

dregad

2021-10-18 12:49

developer   ~0065933

I tested on a PC at work today, and I can confirm the problem. The root cause is our use of HTML button tag's form attribute, which is not supported on IE 11.

There are at least 2 places in MantisBT where we use this construct, which is required when the submit buttons are located outside of the HTML form in the markup.
$ git grep "button.*form="

  • account_prefs_inc.php:403 => since 2.25.0
  • manage_config_workflow_page.php:567 => since 2.22.0

IMO it's not worth the effort to maintain compatibility with a browser that was released in 2013, and is hardly supported anymore on the Web today. So I guess it's time to turn the page, and officially mark the end of IE 11 support for us.

For your use case, I suggest that you switch to a different browser (e.g. Firefox or Chrome) for your admin session, or use a Private window (which is what I usually do myself).

I'm going to close this as "won't fix".

dregad

dregad

2021-10-18 13:15

developer   ~0065934

Oh, and about the misaligned buttons, this is indeed 0028080, please upgrade to the latest version (2.25.2 at the moment).