Ton Roosendaal
95225cf110
Bug fix, IRC report.
...
With 2 windows, 2 scenes, linked objects:
- enter editmode in 1 window.
- the other window allowed to enter editmode too.
- and crash happened on exit editmode.
Since editmode is in Context (scene->obedit) a bad conflict arises.
New function BKE_object_is_in_editmode() returns this info outside of
context. Note I didn't use BMEdit_FromObject() because of the assert().
NOTE: contextual storage of editmode could need rework... five places:
- ob->mode / ob->restore_mode
- scene->object
- CTX_data_edit_object()
- BKE_object_is_in_editmode()
- view3d mode handling menu
2012-12-17 14:51:06 +00:00
..
2012-12-15 15:59:25 +00:00
2012-11-09 13:57:09 +00:00
2012-12-13 01:00:21 +00:00
2012-12-15 15:59:25 +00:00
2012-12-17 12:03:31 +00:00
2012-11-09 09:33:28 +00:00
2012-10-23 13:28:22 +00:00
2012-10-26 04:14:10 +00:00
2012-12-15 15:59:25 +00:00
2012-12-15 15:59:25 +00:00
2012-10-21 05:46:41 +00:00
2012-10-21 05:46:41 +00:00
2012-11-30 06:10:01 +00:00
2012-10-21 05:46:41 +00:00
2012-08-18 19:54:21 +00:00
2012-12-15 15:59:25 +00:00
2012-10-27 11:12:09 +00:00
2012-12-11 20:39:54 +00:00
2012-11-13 14:21:55 +00:00
2012-12-11 14:29:01 +00:00
2012-11-16 15:15:40 +00:00
2012-12-15 15:59:25 +00:00
2012-09-03 09:03:25 +00:00
2012-12-16 08:43:05 +00:00
2012-10-30 11:40:36 +00:00
2012-12-17 12:03:31 +00:00
2012-12-15 16:13:27 +00:00
2012-11-26 23:18:04 +00:00
2012-12-16 19:19:45 +00:00
2012-12-15 15:59:25 +00:00
2012-10-23 13:50:44 +00:00
2012-10-23 13:28:22 +00:00
2012-10-23 03:38:26 +00:00
2012-10-27 10:42:28 +00:00
2012-10-23 13:28:22 +00:00
2012-12-16 08:43:05 +00:00
2012-10-21 05:46:41 +00:00
2012-09-16 04:58:18 +00:00
2012-11-23 15:33:44 +00:00
2012-10-31 20:29:32 +00:00
2012-10-21 05:46:41 +00:00
2012-12-15 15:59:25 +00:00
2012-11-04 07:18:29 +00:00
2012-11-04 07:18:29 +00:00
2012-10-26 04:14:10 +00:00
2012-11-09 13:57:09 +00:00
2012-12-15 15:59:25 +00:00
2012-12-15 15:31:50 +00:00
2012-11-15 22:20:18 +00:00
2012-11-26 23:18:04 +00:00
2012-11-27 11:28:39 +00:00
2012-12-16 08:43:05 +00:00
2012-12-15 15:59:25 +00:00
2012-10-31 17:03:31 +00:00
2012-12-15 15:59:25 +00:00
2012-12-15 05:46:41 +00:00
2012-12-17 00:39:03 +00:00
2012-11-07 11:18:42 +00:00
2012-12-15 15:59:25 +00:00
2012-10-30 19:20:17 +00:00
2012-10-27 10:42:28 +00:00
2012-12-03 16:21:43 +00:00
2012-09-05 03:45:32 +00:00
2012-12-17 14:51:06 +00:00
2012-11-09 16:15:00 +00:00
2012-10-21 14:02:30 +00:00
2012-10-29 19:47:26 +00:00
2012-12-14 16:10:46 +00:00
2012-12-15 15:59:25 +00:00
2012-12-15 15:59:25 +00:00
2012-11-30 11:01:14 +00:00
2012-12-16 08:43:05 +00:00
2012-10-19 17:08:46 +00:00
2012-10-22 08:15:51 +00:00
2012-12-13 01:17:22 +00:00
2012-07-26 22:47:05 +00:00
2012-03-03 20:19:11 +00:00
2012-08-21 10:42:21 +00:00
2012-12-11 14:19:41 +00:00
2012-11-30 13:42:52 +00:00
2012-12-17 08:45:44 +00:00
2012-11-09 04:20:17 +00:00
2012-05-12 16:11:34 +00:00
2012-11-30 11:01:14 +00:00
2012-11-04 07:18:29 +00:00
2012-11-09 09:33:28 +00:00
2012-12-15 15:59:25 +00:00
2012-12-15 15:59:25 +00:00
2012-11-14 09:45:15 +00:00
2012-11-30 22:46:28 +00:00
2012-12-15 15:59:25 +00:00
2012-12-11 14:19:41 +00:00
2012-11-01 09:54:00 +00:00
2012-12-15 15:59:25 +00:00
2012-10-23 03:38:26 +00:00
2012-11-21 11:57:35 +00:00
2012-10-21 14:02:30 +00:00