Odoo Help


How to close a pop up window on button action

Ratmil Torres
on 8/7/15, 8:13 AM 3,542 views

I have one2many of model A to B.

class A:

    the_bs: fields.one2many("B")

From A form view I click on one of the B items and B form view is shown with a pop up. There I have set a button and I would like to close B form when I click on it.

Axel Mendoza
On 8/7/15, 2:04 PM

To close the current open window from a button action just:

return {'type': 'ir.actions.act_window_close'}

Hi, Axel. That´s how it is supposed to work but it doesn´t. Eso es lo que se supone que se haga, pero no funciona.

Ratmil Torres
on 8/7/15, 2:15 PM

Then something is breaking your js code. Actionmanager if i remember ok is the one responsible for this. You need to debug to find what is going on

Axel Mendoza
on 8/8/15, 12:50 AM
El hadji Dem
On 9/8/15, 11:00 AM

Hi py, I got the same issue, I try your solution https://www.odoo.com/fr_FR/forum/help-1/question/solved-close-window-on-button-press-4348, but It doesn't work, any idea?

Ratmil Torres
On 8/7/15, 10:02 AM


I already tried that. The result is that the action takes effect in the background window. The popup stays open.

On 8/7/15, 9:47 AM

Maybe make the button returns the action of the A form view (if A record still in context, else, just return A tree view)


you can try this then https://www.odoo.com/fr_FR/forum/help-1/question/solved-close-window-on-button-press-4348

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

2 follower(s)


Asked: 8/7/15, 8:13 AM
Seen: 3542 times
Last updated: 9/8/15, 11:01 AM