One2many lines 'top' css attribute in edition mode are not refreshed correctly

Bug #1259503 reported by Anael Lorimier
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Odoo Web (MOVED TO GITHUB)
Confirmed
Low
OpenERP R&D Web Team

Bug Description

Hi,

When you display a one2many tree view in a form view, sometimes, one line 'bug', the line move up or down, like it is no more attached to the table.

To reproduce :

Try to save a record in a one2many widget with editable="bottom" and required fields without filling these fields. When it's done, a message appear is the top-right corner, and the field required becomes red bordered.

Here are 2 pictures to illustrate:

https://drive.google.com/a/xcg-consulting.fr/folderview?id=0B1isncLLe9ImZ21UZXd2dmhNZ1k&usp=sharing

First, in the picture "Bug Before", we saved the document without filling the required field, which became red bordered.

Then, in the picture "Bug After" we moved something in the DOM, here I just clicked on the calendar to deploy it.

There are another ways to get this bug, but the result is clear, the table move, but some <span> stayed in a fixed position.

Moreover, any JavaScript event that is raised after will automatically move these fields in the right position. (Like re-sizing the window)

Version:

openerp-web: 4055
openerp-server: 5119

Using Google Chrome Version 31.0.1650.63

The bug occurred in Firefox too.

description: updated
description: updated
Revision history for this message
Anael Lorimier (anael-lorimier) wrote :
  • Demo Edit (697.0 KiB, video/x-msvideo)

Here is a screencast showcasing the bug on a module available here :

https://bitbucket.org/alorimier/o2m_issue_test

Changed in openerp-web:
assignee: nobody → OpenERP R&D Web Team (openerp-dev-web)
importance: Undecided → Low
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.