Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[FIX] web: fix layout issue in Chrome 50
A 100% height is not distributed anymore to the children of a table-row if they are not themselves table-cell in Chrome 50. This breaks the indenpendent scrolling of the menu and the view manager. However, setting the `table-cell` display breaks the layout in Internet Explorer. When the webclient is loaded by Chrome 50, we load a stylesheet forcing a `table-cell` for display. Seems to be related to https://bugs.chromium.org/p/chromium/issues/detail?id=353580 and https://chromium.googlesource.com/chromium/src.git/+/8876584335b48c99cf8df552ef4d8efebb131041 Related to e1a9919 Fixes #11629
- Loading branch information
f992c8e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
HI,
I see issues with tree views stacked or in columns. I see this on Manufacturing Order as well as payments, tested on runbot: http://142801-8-0-f992c8.runbot8.odoo.com/web?db=142801-8-0-f992c8-all#id=2&view_type=form&model=mrp.production&menu_id=660&action=825
I was using the original fix since we do not use IE and did not see these issues. Tested on OSX and Ubuntu
f992c8e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@spadae22
I guess it is b/c table-row > table-cell, but as it might be only a workaround it is not that bad as the table expands in case it needs more space...
You might add
f992c8e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@wtaferner Thanks. SInce is on the runbot, odoo should fix this issue