Xavier Morel
e979565c68
[FIX] action-type button from a list row being edited in an o2m
...
Issue 575065
Flow for a button[@type=action] requires going through multiple RPC
calls to execute action. Due to reloading behavior of o2m-list on
actions (saves containing form then executes action then reloads row),
internal form view gets removed while e.g. server action is being
fetched (in Views#do_execute_action).
Problem: there is guard on ``rpc`` call which drops response to
stopped widget (Widget#rpc) => action/load call never returns
successfully because linked form is dead.
Solution: instead of calling View#do_execute_action via the formview,
call it via the listview (do_execute_action was already partially
overridden to change the ``on_close`` callback, override it further).
=> widget still lives, and rpc requests execute correctly leading to
all actions being correctly called (mostly).
bzr revid: xmo@openerp.com-20120629105325-vmwpyi7w3pc33sg9
2012-06-29 12:53:25 +02:00
..
2012-06-22 05:14:02 +00:00
2012-05-20 05:12:27 +00:00
2012-06-20 05:11:48 +00:00
2012-06-20 05:11:48 +00:00
2012-06-20 05:11:48 +00:00
2012-06-14 04:58:07 +00:00
2012-06-21 05:48:48 +00:00
2012-06-05 05:17:57 +00:00
2012-06-05 05:17:57 +00:00
2012-06-21 05:48:48 +00:00
2012-05-25 05:16:42 +00:00
2012-06-14 04:58:07 +00:00
2012-06-12 05:38:18 +00:00
2012-06-12 05:38:18 +00:00
2012-06-05 05:17:57 +00:00
2012-06-08 18:45:15 +05:30
2012-06-12 05:38:18 +00:00
2012-06-21 05:48:48 +00:00
2012-06-19 05:13:11 +00:00
2012-06-19 05:13:11 +00:00
2012-06-19 05:13:11 +00:00
2012-06-12 05:38:18 +00:00
2012-06-05 05:17:57 +00:00
2012-06-12 05:38:18 +00:00
2012-06-05 05:17:57 +00:00
2012-06-12 05:38:18 +00:00
2012-05-20 05:12:27 +00:00
2012-06-12 05:38:18 +00:00
2012-06-14 04:58:07 +00:00
2012-06-20 05:11:48 +00:00
2012-06-05 05:17:57 +00:00
2012-06-05 05:17:57 +00:00
2012-06-05 05:17:57 +00:00
2012-06-05 05:17:57 +00:00
2012-06-05 05:17:57 +00:00
2012-06-14 04:58:07 +00:00
2012-06-05 05:17:57 +00:00
2012-06-19 05:13:11 +00:00
2012-06-21 16:31:52 +02:00
2012-06-20 05:11:48 +00:00
2012-06-14 04:58:07 +00:00
2012-06-19 05:13:11 +00:00
2012-06-22 05:14:02 +00:00
2012-06-18 05:44:58 +00:00
2012-06-18 05:44:58 +00:00
2012-06-12 05:38:18 +00:00
2012-06-19 05:13:11 +00:00
2012-06-14 04:58:07 +00:00
2012-06-18 05:44:58 +00:00
2012-06-19 05:13:11 +00:00
2012-06-05 05:17:57 +00:00
2012-06-20 05:11:48 +00:00
2012-06-19 05:13:11 +00:00
2012-06-12 05:38:18 +00:00
2012-06-05 05:17:57 +00:00
2012-06-20 05:11:48 +00:00
2012-06-21 05:48:48 +00:00
2012-06-12 05:38:18 +00:00
2012-06-05 05:17:57 +00:00
2012-06-14 04:58:07 +00:00
2012-06-19 05:13:11 +00:00
2012-06-05 05:17:57 +00:00
2012-06-05 05:17:57 +00:00
2012-06-05 05:17:57 +00:00
2012-06-14 04:58:07 +00:00
2012-06-12 05:38:18 +00:00
2012-06-19 05:13:11 +00:00
2012-06-22 05:14:02 +00:00
2012-06-12 05:38:18 +00:00
2012-06-21 05:48:48 +00:00
2012-06-22 05:14:02 +00:00
2012-06-22 05:14:02 +00:00
2012-06-20 05:11:48 +00:00
2012-06-19 05:13:11 +00:00
2012-06-21 05:48:48 +00:00
2012-06-14 04:58:07 +00:00
2012-06-21 05:48:48 +00:00
2012-05-29 05:06:18 +00:00
2012-06-19 05:13:11 +00:00
2012-06-22 05:14:02 +00:00
2012-06-18 05:44:58 +00:00
2012-05-29 05:06:18 +00:00
2012-06-04 05:07:21 +00:00
2012-06-19 05:13:11 +00:00
2012-04-25 10:31:05 +02:00
2012-05-25 05:16:42 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-06-20 18:49:27 +02:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-25 05:16:42 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-06-01 05:50:36 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-05-20 05:12:27 +00:00
2012-06-01 05:50:36 +00:00
2012-05-20 05:12:27 +00:00
2012-04-25 10:31:05 +02:00
2012-05-20 05:12:27 +00:00
2012-04-25 10:31:05 +02:00
2012-02-16 17:18:05 +01:00
2012-05-20 05:12:27 +00:00
2012-05-29 05:06:18 +00:00
2012-06-22 11:31:23 +02:00
2012-06-05 05:17:57 +00:00
2012-06-12 05:38:18 +00:00
2012-05-29 05:06:18 +00:00
2012-06-12 05:38:18 +00:00
2012-06-20 05:11:48 +00:00
2012-06-14 04:58:07 +00:00
2012-06-12 05:38:18 +00:00
2012-06-01 05:50:36 +00:00
2012-06-01 05:50:36 +00:00
2012-06-21 05:48:48 +00:00
2012-06-21 05:48:48 +00:00
2012-06-21 05:48:48 +00:00
2012-06-05 05:17:57 +00:00
2012-05-29 05:06:18 +00:00
2012-06-19 05:13:11 +00:00
2012-06-04 05:07:21 +00:00
2012-06-12 05:38:18 +00:00
2012-06-14 04:58:07 +00:00
2012-06-22 05:14:02 +00:00
2012-06-21 05:48:48 +00:00
2012-06-12 05:38:18 +00:00
2012-06-12 05:38:18 +00:00
2012-06-12 05:38:18 +00:00
2012-06-12 05:38:18 +00:00
2012-05-20 05:12:27 +00:00
2012-06-21 05:48:48 +00:00
2012-06-21 05:48:48 +00:00
2012-06-18 05:44:58 +00:00
2012-06-12 05:38:18 +00:00
2012-06-21 05:48:48 +00:00
2012-06-20 05:11:48 +00:00
2012-06-12 05:38:18 +00:00
2012-06-21 05:48:48 +00:00
2012-06-22 05:14:02 +00:00
2012-06-21 05:48:48 +00:00
2012-06-22 05:14:02 +00:00
2012-06-22 05:14:02 +00:00
2012-06-21 05:48:48 +00:00
2012-06-20 05:11:48 +00:00
2012-06-12 05:38:18 +00:00
2012-06-18 05:44:58 +00:00
2012-06-18 05:44:58 +00:00
2012-06-18 05:44:58 +00:00
2012-06-18 05:44:58 +00:00
2012-06-18 05:44:58 +00:00
2012-06-18 05:44:58 +00:00
2012-06-22 05:14:02 +00:00
2012-06-18 05:44:58 +00:00
2012-06-19 05:13:11 +00:00
2012-06-19 05:13:11 +00:00
2012-06-19 05:13:11 +00:00
2012-06-21 05:48:48 +00:00
2012-06-19 05:13:11 +00:00
2012-06-19 05:13:11 +00:00
2012-06-22 05:14:02 +00:00
2012-06-22 05:14:02 +00:00
2012-06-22 05:14:02 +00:00
2012-06-22 05:14:02 +00:00
2012-06-22 05:14:02 +00:00
2012-05-29 05:06:18 +00:00
2012-06-18 05:44:58 +00:00
2012-06-12 05:38:18 +00:00
2012-06-18 05:44:58 +00:00
2012-06-19 05:13:11 +00:00
2012-06-29 12:53:25 +02:00
2012-06-29 12:35:12 +02:00
2012-06-21 05:48:48 +00:00
2012-06-21 05:48:48 +00:00
2012-06-21 05:48:48 +00:00
2012-06-21 12:02:42 +02:00
2012-05-14 05:24:50 +00:00
2012-06-21 05:48:48 +00:00
2012-06-18 05:44:58 +00:00
2012-06-21 05:48:48 +00:00
2012-06-21 05:48:48 +00:00
2012-05-14 05:24:50 +00:00
2012-05-14 05:24:50 +00:00
2012-06-05 05:17:57 +00:00
2012-06-19 05:13:11 +00:00
2012-06-18 05:44:58 +00:00
2012-06-18 05:44:58 +00:00
2012-06-18 05:44:58 +00:00