Skip to content

First line drawn doesn't render correctly when editing an existing file #691

@Viniter

Description

@Viniter

Description

When editing an existing file the first line drawn (or an action taken with any tool) only renders on screen after releasing the mouse button. This does not impact any following actions, only the very first one.

This behaviour only happens when opening an existing file, either via Nautilus "Open With..." option or from terminal (drawing /path/to/file). When creating a new image with Drawing, or when opening an existing file by opening Drawing and selecting it with the Open button, the bug does not appear.

Further observation is that after the first action is taken the window title changes from Drawing to *name-of-the-file, not sure if this is relevant.

Video

Screencast.From.2026-02-26.15-19-28.mp4

Steps to reproduce the bug

  1. Open an existing image file, either from Nautilus using Open With... option and selecting Drawing or from terminal, e.g. drawing /path/to/file
  2. Select the pencil tool (the issue presents with other tools as well)
  3. Click and hold the mouse button and draw a line - line will not be visible
  4. Release the mouse button - line will now appear, window title will change
  5. Click and hold the mouse button again and draw a second line - this time the line correctly renders as it's being drawn
  6. All further actions work as expected and render correctly

On my system this bug presents with 100 % consistency when following these steps.

System

  • Device (desktop computer/tablet/phone/...): HP ProBook Laptop
  • OS: Fedora Linux 43 (Workstation Edition)
  • Desktop environment: Gnome 49, Wayland
  • Package format: Fedora official RPM package (drawing-1.0.2-9.fc43.src.rpm)
  • App version: 1.0.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions