Maximo Open Forum

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

    Posted 15 hours 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 14 hours 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 13 hours 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
    ------------------------------