rem:  if (this._windowMenu) { s.borderStyle = "groove"; s.borderWidth = "0px"; s.borderBottomWidth = "2px"; s.marginBottom = "1px"; s.position = ""; } 
add: if (this._windowMenu) s.position = ""; 
context:     construct: function(id, containerId, props) {        this.$.construct.apply(this, ["div", "mainMenu", id, containerId]);        this._windowMenu = props.windowMenu;                        delete props.windowMenu;        var s = this._box.style;        s.overflow = "visible";        s.padding = "1px";        s.zIndex = "1";        if (this._windowMenu) {            s.borderStyle = "groove";            s.borderWidth = "0px";            s.borderBottomWidth = "2px";            s.marginBottom = "1px";            s.position = "";        }        this._boxSizeSub = tw_sizeIncludesBorders ? 0 : parseInt(s.padding) * 2;                 this._mainMenuMouseOver = this._mainMenuMouseOver.bind(this);        this._mainMenuMouseDown = this._mainMenuMouseDown.bind(this);        this._mainMenuMouseOut = this._mainMenuMouseOut.bind(this);        this._mainMenuClick = this._mainMenuClick.bind(this);                this._itemMouseOver = this._itemMouseOver.bind(this);        this._itemClick = this._itemClick.bind(this);                var initData = props.initData;        delete props.initData;                        this.init(-1, props);        this._load(this._box, initData);    },
meta: 5515	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5515/24e02545b42a490e7acd2cb4e45328f823b29e40/Menu.js/buggy/src/thinwire/render/web/resources/Menu.js