Géry Debongnie
3aad756d32
[FIX] web: properly handles ESC in editable lists
...
It is not really easy to handle discard operations. We need to handle
the discard in editable lists, and in x2manys. This is not exactly the
same code, but most of this was done by moving the discard method from
the formcontroller to the basic controller.
With this commit, the user can now discard the changes for the current
record by pressing ESC. If the record is new, it will remove it, if
not, it will ask for confirmation before.
2017-05-22 10:07:33 +02:00
..
2017-05-16 17:09:45 +02:00
2017-05-14 07:08:31 +02:00
2017-05-14 04:31:11 +02:00
2017-05-19 15:04:16 +02:00
2017-05-15 12:23:37 +02:00
2017-05-14 04:31:11 +02:00
2017-04-30 07:12:44 +02:00
2017-04-30 07:12:44 +02:00
2017-04-30 07:12:44 +02:00
2017-04-30 07:12:44 +02:00
2017-05-14 04:31:11 +02:00
2017-05-14 04:31:11 +02:00
2017-05-01 02:40:51 +02:00
2017-05-14 07:08:31 +02:00
2017-04-30 07:12:44 +02:00
2017-05-14 04:31:11 +02:00
2017-05-07 07:08:16 +02:00
2017-05-16 17:09:45 +02:00
2017-05-15 12:23:37 +02:00
2017-04-30 07:12:44 +02:00
2017-05-14 07:08:31 +02:00
2017-05-16 17:09:45 +02:00
2017-04-30 07:12:44 +02:00
2017-05-07 00:28:47 +02:00
2017-04-30 07:12:44 +02:00
2017-05-05 12:55:55 +02:00
2017-05-01 02:40:51 +02:00
2017-05-14 04:31:11 +02:00
2017-05-03 15:41:05 +02:00
2017-04-30 07:12:44 +02:00
2017-05-04 12:07:30 +02:00
2017-05-14 07:08:31 +02:00
2017-05-15 12:23:37 +02:00
2017-05-15 12:23:37 +02:00
2017-05-15 12:23:37 +02:00
2017-04-30 07:12:44 +02:00
2017-05-05 12:27:06 +02:00
2017-05-04 12:07:30 +02:00
2017-04-30 07:12:44 +02:00
2017-05-15 12:23:37 +02:00
2017-05-14 04:31:11 +02:00
2017-05-15 12:23:37 +02:00
2017-05-01 02:40:51 +02:00
2017-05-14 07:08:31 +02:00
2017-05-14 04:31:11 +02:00
2017-05-14 04:31:11 +02:00
2017-05-04 16:05:32 +02:00
2017-05-01 02:40:51 +02:00
2017-05-01 02:40:51 +02:00
2017-04-30 07:12:44 +02:00
2017-05-16 17:09:45 +02:00
2017-05-15 12:23:37 +02:00
2017-05-15 12:23:37 +02:00
2017-05-15 12:23:37 +02:00
2017-05-15 12:23:37 +02:00
2017-05-07 04:30:47 +02:00
2017-05-14 04:31:11 +02:00
2017-05-14 04:31:11 +02:00
2017-05-04 12:07:30 +02:00
2017-05-14 04:31:11 +02:00
2017-05-14 04:31:11 +02:00
2017-05-14 07:08:31 +02:00
2017-05-07 07:08:16 +02:00
2017-05-14 00:28:46 +02:00
2017-05-04 12:07:30 +02:00
2017-05-14 04:31:11 +02:00
2017-04-28 09:06:53 +02:00
2017-04-28 09:06:53 +02:00
2017-04-28 09:06:53 +02:00
2017-04-28 09:06:53 +02:00
2017-04-28 09:06:53 +02:00
2017-04-28 09:06:53 +02:00
2017-04-28 09:06:53 +02:00
2017-04-28 09:06:53 +02:00
2017-05-16 17:09:45 +02:00
2017-04-06 15:08:33 +02:00
2017-04-13 13:22:27 +02:00
2017-05-02 10:12:04 +02:00
2017-05-08 16:55:51 +02:00
2017-05-08 16:55:51 +02:00
2017-05-14 00:28:46 +02:00
2017-05-14 00:28:46 +02:00
2017-05-01 02:40:51 +02:00
2017-04-06 15:06:48 +02:00
2017-04-28 09:06:53 +02:00
2017-04-05 13:54:26 +02:00
2017-04-06 15:02:02 +02:00
2017-05-01 02:40:51 +02:00
2017-05-10 10:54:26 +02:00
2017-04-28 09:06:53 +02:00
2017-05-16 17:09:45 +02:00
2017-05-14 00:28:46 +02:00
2017-03-31 12:10:22 +02:00
2017-04-25 13:04:54 +02:00
2017-05-01 02:40:51 +02:00
2017-04-28 09:06:53 +02:00
2017-05-01 02:40:51 +02:00
2017-04-01 02:56:03 +02:00
2017-04-30 07:12:44 +02:00
2017-05-14 07:08:31 +02:00
2017-05-16 11:16:03 +02:00
2017-05-14 04:31:11 +02:00
2017-05-04 12:07:30 +02:00
2017-04-30 07:12:44 +02:00
2017-05-18 13:55:46 +02:00
2017-04-28 09:06:53 +02:00
2017-04-28 09:06:53 +02:00
2017-05-14 04:31:11 +02:00
2017-05-16 17:09:45 +02:00
2017-05-14 07:08:31 +02:00
2017-05-15 12:23:37 +02:00
2017-05-15 12:23:37 +02:00
2017-04-30 07:12:44 +02:00
2017-05-14 07:08:31 +02:00
2017-05-14 04:31:11 +02:00
2017-05-16 17:09:45 +02:00
2017-05-15 12:23:37 +02:00
2017-05-15 12:23:37 +02:00
2017-05-15 12:23:37 +02:00
2017-05-15 12:23:37 +02:00
2017-05-07 07:08:16 +02:00
2017-05-15 12:23:37 +02:00
2017-05-15 12:23:37 +02:00
2017-05-15 12:23:37 +02:00
2017-05-14 04:31:11 +02:00
2017-05-05 12:27:06 +02:00
2017-05-16 17:09:45 +02:00
2017-04-30 07:12:44 +02:00
2017-04-30 07:12:44 +02:00
2017-04-30 07:12:44 +02:00
2017-05-14 04:31:11 +02:00
2017-05-16 17:09:45 +02:00
2017-04-30 07:12:44 +02:00
2017-05-16 17:09:45 +02:00
2017-05-04 09:58:04 +02:00
2017-05-14 04:31:11 +02:00
2017-04-30 07:12:44 +02:00
2017-05-16 17:09:45 +02:00
2017-05-15 14:55:22 +02:00
2017-05-14 04:31:11 +02:00
2017-05-15 12:23:37 +02:00
2017-05-14 04:31:11 +02:00
2017-05-15 12:23:37 +02:00
2017-05-14 04:31:11 +02:00
2017-05-14 04:31:11 +02:00
2017-05-11 18:27:33 +02:00
2017-05-16 12:12:30 +02:00
2017-05-14 04:31:11 +02:00
2017-05-15 12:23:37 +02:00
2017-05-14 04:31:11 +02:00
2017-05-14 07:08:31 +02:00
2017-05-14 07:08:31 +02:00
2017-05-16 17:09:45 +02:00
2017-05-14 04:31:11 +02:00
2017-05-14 04:31:11 +02:00
2017-05-16 17:09:45 +02:00
2017-05-15 12:23:37 +02:00
2017-04-28 09:06:53 +02:00
2017-05-14 04:31:11 +02:00
2017-05-16 17:09:45 +02:00
2017-05-14 04:31:11 +02:00
2017-04-30 07:12:44 +02:00
2017-05-14 00:28:46 +02:00
2017-05-16 17:09:45 +02:00
2017-05-15 12:23:37 +02:00
2017-05-16 17:09:45 +02:00
2017-05-18 13:55:46 +02:00
2017-05-14 04:31:11 +02:00
2017-05-14 04:31:11 +02:00
2017-05-01 02:40:51 +02:00
2017-05-07 04:30:47 +02:00
2017-05-15 12:23:37 +02:00
2017-05-14 04:31:11 +02:00
2017-04-30 07:12:44 +02:00
2017-04-30 07:12:44 +02:00
2017-04-30 07:12:44 +02:00
2017-05-22 10:07:33 +02:00
2017-04-30 07:12:44 +02:00
2017-05-19 15:51:57 +02:00
2017-05-01 02:40:51 +02:00
2017-04-30 07:12:44 +02:00
2017-04-30 07:12:44 +02:00
2017-05-16 17:09:45 +02:00
2017-05-16 17:09:45 +02:00
2017-05-14 07:08:31 +02:00
2017-05-05 12:27:06 +02:00
2017-05-07 07:08:16 +02:00
2017-05-05 12:27:07 +02:00
2017-04-30 07:12:44 +02:00
2017-05-16 17:09:45 +02:00
2017-05-07 07:08:16 +02:00
2017-04-30 07:12:44 +02:00
2017-05-16 17:09:45 +02:00
2017-05-16 17:09:45 +02:00
2017-05-14 07:08:31 +02:00
2017-05-07 00:28:47 +02:00
2017-05-01 02:40:51 +02:00
2017-04-28 09:06:53 +02:00
2017-05-14 00:28:46 +02:00
2017-05-05 16:21:46 +02:00
2017-05-07 00:28:47 +02:00
2017-05-14 00:28:46 +02:00
2017-05-14 07:08:31 +02:00
2017-05-16 17:09:45 +02:00
2017-04-30 07:12:44 +02:00
2017-04-30 07:12:44 +02:00
2017-04-30 07:12:44 +02:00
2017-05-07 07:08:16 +02:00
2017-05-14 00:28:46 +02:00
2017-04-28 09:06:53 +02:00
2017-05-14 00:28:46 +02:00
2017-04-30 07:12:44 +02:00
2017-05-14 07:08:31 +02:00
2017-04-30 07:12:44 +02:00
2017-04-30 07:12:44 +02:00
2017-05-14 07:08:31 +02:00
2017-04-30 07:12:44 +02:00
2017-05-16 17:09:45 +02:00
2017-04-28 09:06:53 +02:00
2017-05-14 00:28:46 +02:00
2017-05-14 07:08:31 +02:00
2017-05-01 02:40:51 +02:00
2017-04-30 07:12:44 +02:00
2017-04-28 09:06:53 +02:00
2017-05-14 07:08:31 +02:00
2017-05-07 07:08:16 +02:00
2017-05-07 07:08:16 +02:00