diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2014-08-15 17:36:25 +0400 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2014-08-15 17:40:53 +0400 |
commit | 968e1b3b10c7fb8c99d18e0ebcbffb5453d165af (patch) | |
tree | 08be0dffe298dfa9951776381d6b69d2c9fffc50 /intern/cycles | |
parent | b6df44817628cca0484f24e75c18359b9e74a97c (diff) |
Fix T41427: Region overlap moves into wrong window.
There was some fuzzyness in `region_overlap_fix()`, using an 'other side' region
as ref to move current one in case their rect would intersect...
New code is a bit more complex, but should handle nicely all situations, mostly
ensuring we only translate an overlap if we find a previous one **on the same side**,
and ensuring we also never have intersecting overlapping regions from different sides
(since this does not work nice at all).
Diffstat (limited to 'intern/cycles')
0 files changed, 0 insertions, 0 deletions