New Guide by percentage not working
GIMP version: 2.10.18
Operating System: Linux Xubuntu [Ubuntu 20.04.1 LTS (Focal Fossa)]
Package: Installed by Ubuntu software update
Description of the bug
The Image -> Guides -> New Guide (by percentage) should apply a guide repeatable at each X% of the image but it's only placing the first guide.
Reproduction
Pick any image. Go to Image -> Guides -> New Guide (by percentage) and select 5% horizontal The image will show only one guide, at the first 5%.
Is the bug reproducible? Always
Expected result:
Image with guides at each X%
Actual result:
Image with guide only at first X%
Additional information
System: Host: Work Kernel: 5.4.0-52-generic x86_64 bits: 64 Desktop: Xfce 4.14.2 Distro: Ubuntu 20.04.1 LTS (Focal Fossa) Machine: Type: Desktop Mobo: ASRock model: B450M Pro4 serial: <superuser/root required> UEFI [Legacy]: American Megatrends v: P1.10 date: 06/19/2018 CPU: Topology: Quad Core model: AMD Ryzen 5 2400G with Radeon Vega Graphics bits: 64 type: MT MCP L2 cache: 2048 KiB Speed: 1378 MHz min/max: 1600/3600 MHz Core speeds (MHz): 1: 1446 2: 1404 3: 1404 4: 1409 5: 1607 6: 1880 7: 1413 8: 1410 Graphics: Device-1: AMD Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] driver: amdgpu v: kernel Display: x11 server: X.Org 1.20.8 driver: amdgpu,ati unloaded: fbdev,modesetting,vesa resolution: 1920x1080~60Hz OpenGL: renderer: AMD RAVEN (DRM 3.35.0 5.4.0-52-generic LLVM 10.0.0) v: 4.6 Mesa 20.0.8
GNU Image Manipulation Program version 2.10.18 git-describe: GIMP_2_10_16-38-gde7f0456 Build: unknown rev 0 for linux
C compiler
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-8ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.3.0 (Ubuntu 9.3.0-8ubuntu1)
Libraries
using babl version 0.1.74 (compiled against version 0.1.74) using GEGL version 0.4.22 (compiled against version 0.4.22) using GLib version 2.64.3 (compiled against version 2.64.1) using GdkPixbuf version 2.40.0 (compiled against version 2.40.0) using GTK+ version 2.24.32 (compiled against version 2.24.32) using Pango version 1.44.7 (compiled against version 1.44.7) using Fontconfig version 2.13.1 (compiled against version 2.13.1) using Cairo version 1.16.0 (compiled against version 1.16.0)