Page MenuHome

grid fill bug on repeat last operation
Closed, ResolvedPublic

Description

System Information
Operating system: windows 10
Graphics card: GTX 960m

Blender Version
Broken: 2.80.0-git.7f40d553f903-windows64, 2019-01-22
(example: 2.79b release)
(example: 2.80, edbf15d3c044, blender2.8, 2018-11-28, as found on the splash screen)
Worked: (optional)

Short description of error
grid fill does differently when done with "repeat last operation/shift + R",

Exact steps for others to reproduce the error
the bug does not happen consistently even with almost identical mesh
Based on the default startup or an attached .blend file (as simple as possible).

here is the attachment of the files, thank you for such a great community

Event Timeline

Jacques Lucke (JacquesLucke) triaged this task as Confirmed, Medium priority.Wed, Jan 23, 11:13 AM

I can reproduce the issue. I'm just not sure if this really is a bug. I suppose that @Campbell Barton (campbellbarton) knows that. If he says it's a bug, I can try to fix it.

I can reproduce the issue. I'm just not sure if this really is a bug. I suppose that @Campbell Barton (campbellbarton) knows that. If he says it's a bug, I can try to fix it.

alright thank you for acknowledging this

Grid fill depended on being able to initialize it's properties to match the selection, however "Repeat Last" ignored PROP_SKIP_SAVE.

Since there are many operators that work this way, changed the behavior of "Repeat Last" rB1d908bffddb4c9815a986305ad4588032b81deee.

thank you for resolving this issue very quickly, seeing how the bug is resolved i construct a different problem, which give me an apparent result which i don't know if this is intentional and that is before (2.80 2019-01-24) using transformation tools will let you use repeat last operation, now you cant do that anymore

below are another different command that i use very often that i've checked

  1. using shift + R after apply modifier on object primitives like cubes works with both version
  2. using shift + R after creating object primitives like cubes works with both version
  3. using shift + R after moving vertices/edges/faces does not work in later version
  4. using shift + R after vertices/edges/faces extrude works with both version

below are another different command that i never use but i've checked just for the sake of the bug fixing

  1. using shift + R after using every tools in grease pencil sculpt does not work in later version
  2. using shift + R after using every tools in object sculpt does not work with both version

Applied alternate fix which keeps repeat transform working.

Wanted to avoid checks for this special case but seems we cant avoid it.

i've just tested the newer version and the results are consistent throughout different simple and complex mesh holes that are made of either polys and tris.

this is amazing, i hope you have a great weekend, thank you.