Hi there,

Sometimes: both in 17.1 and 18.1 webset pbEnabled to whatever, doesn't change the tabIndex property on the html-element.

in WebBaseDEO.js it says:
Code:
set_pbEnabled : function(bVal){
    df.WebBaseDEO.base.set_pbEnabled.call(this, bVal);
    
    if(this._eControl){
        this._eControl.disabled = !bVal;
        // this is where the I should be lowercased
        this._eControl.tabIndex = (bVal ? 0 : -1);
    }
},
When I change
Code:
        this._eControl.tabIndex = (bVal ? 0 : -1);
to (notice the lowercase "i" in .tabindex)
Code:
        this._eControl.tabindex = (bVal ? 0 : -1);
it works in any case. I don't know why, but it works. And I reversed the change and my tests broke again, regarding the tabIndex.

Kind regards

Jan Ole Andreasen