Maximo Open Forum

  • 1.  UI Scrolling Failure in MAS/Maximo Application following Firefox 151.0 Update

    Posted 12 days ago

    We have identified a critical system-wide UI rendering issue affecting all users who have updated their web browsers to Firefox 151.0.

    Since the update, the scrolling functionality within core Maximo applications-specifically the list and detail views of Service Requests (SR), Work Orders (WO), PR Lines, and PO Lines-has become unresponsive. Users are currently unable to scroll down to view records beyond the initial visible viewport.

    • Trigger: Firefox browser version 151.0.
    • Behavior: The scrollbar appears "frozen" or unresponsive to mouse-wheel events and scroll-bar dragging within the Maximo table/list views.
    • Affected Modules: All applications utilizing standard Maximo Web tables and long-form detail pages.
    • Scope: Global impact on all users who have auto-updated their browsers to this specific version.
    1. Is anyone else experiencing this conflict after the Firefox 151.0 update?
    2. Has anyone successfully implemented a browser-level fix or a specific web.xml or CSS override to restore scrolling functionality?
    3. Are we considering a temporary block on the Firefox auto-update via Group Policy while we investigate a permanent fix or reach out to IBM Support?
    • We are currently advising all users to switch to an alternative browser (e.g., Microsoft Edge or Chrome) until a resolution is reached.
    • We are investigating whether this is a CSS-overflow rendering bug introduced by the new Firefox rendering engine.

    #MaximoApplicationSuite

    ------------------------------
    ERICK ROSIL
    ------------------------------


  • 2.  RE: UI Scrolling Failure in MAS/Maximo Application following Firefox 151.0 Update

    Posted 12 days ago

    Hi Erick,

    I've just tested the same thing and can confirm I see the same issue, there is no scrollbar at all for me for any application, page down also doesn't work or any other navigation shortcuts.

    In the console I see this error

    DOMException: An invalid or illegal string was specified
        createCSSClass http://localhost:9080/maximo/webclient/javascript/tpae-20260227-1324/scrollbars.js:74
        CustomScrollable http://localhost:9080/maximo/webclient/javascript/tpae-20260227-1324/scrollbars.js:78
        buildNavigationMenu http://localhost:9080/maximo/webclient/javascript/tpae-20260227-1324/navsection.js:992
        fillAppNavSection http://localhost:9080/maximo/webclient/javascript/tpae-20260227-1324/navsection.js:613

    The problem doesn't exist for me in chrome.

    Cheers.



    ------------------------------
    Chris Brown
    Naviam
    ------------------------------



  • 3.  RE: UI Scrolling Failure in MAS/Maximo Application following Firefox 151.0 Update

    Posted 12 days ago

    Erick,

    A quick follow up, I have managed to "fix" this in the JavaScript itself.

    In my exploded EAR i edited maximo-all-server/apps/expanded/maximoui.ear/maximouiweb.war/webclient/javascript/tpae-20260227-1324/scrollbars.js and wrapped the offending line in a try catch to stop the error bubbling up and allow the JavaScript to complete

    I replaced line 74 (in my file)

     style.sheet.insertRule(name+"{"+rules+"}",0);

    with 

    try {
    	style.sheet.insertRule(name+"{"+rules+"}",0);
    } catch (e) {
    	if (name && name.indexOf("::-webkit-scrollbar") !== -1) {
    		return;
    	}
    	throw e;
    }

    This still throws the error but now handles it so the dynamic css rule isn't applied but I don't think it ever was in Firefox anyway, and the scrollbar works again.

    You could do this in the main version of scrollbars.js and build the ear too if you want a persistent workaround I was just playing to see if it worked.

    Cheers.



    ------------------------------
    Chris Brown
    Naviam
    ------------------------------



  • 4.  RE: UI Scrolling Failure in MAS/Maximo Application following Firefox 151.0 Update
    Best Answer

    Posted 8 days ago

    Hello,

    We also had the same issue with the Scroll Bars in Maximo.  We are in MAS9 IBM hosted SAAS.  We started seeing this issue after the latest release of Firefox 151.0.1

    Here is the solution.

    Type about:config in your Firefox address bar and press Enter.Click Accept the Risk and Continue.

    Search for layout.css.fake-webkit-scrollbar.enabled .  Click on the double sided arrows to change it to True.  Refresh the Maximo Firefox screen and should have the scroll bars.

    Regards

    Veera



    ------------------------------
    Veerasaravanan Chandrika
    national express LLC
    ------------------------------



  • 5.  RE: UI Scrolling Failure in MAS/Maximo Application following Firefox 151.0 Update

    Posted 3 days ago

    This works!. .cheers

    Thank you @Veerasaravanan Chandrika



    ------------------------------
    ERICK ROSIL
    ------------------------------