Ticket #3618 (assigned enhancement)

Opened 12 months ago

Last modified 9 months ago

Watch cursor should be shown when invert colors function is called

Reported by: humitos Owned by: godiard
Priority: Unspecified by Maintainer Milestone: Unspecified by Release Team
Component: Paint Version: Unspecified
Severity: Unspecified Keywords:
Cc: humitos Distribution/OS: Unspecified
Bug Status: Unconfirmed

Description

Steps to reproduce it:

  1. Open Paint
  2. Draw some lines
  3. Select an area
  4. Click on "Invert Colors"

Issue:

While the operation is being performed "normal" cursor is shown.

Expected behavior:

We should show the watch cursor to indicate that the operation is being performed.

Environment:

XO 1.75 os11

Change History

Changed 12 months ago by humitos

  • owner changed from godiard to humitos
  • status changed from new to accepted

Changed 12 months ago by humitos

Maybe this ticket is related with #3559, but I'm not sure because the WATCH cursor is working for the Bucket tool, for example.

The Paint  code is doing the things right: when invert_colors function is called this function is executed through gobject.idle_add and in the middle self.window.set_cursor(gtk.gdk.Cursor(gtk.gdk.WATCH)) is called. That method sets the WATCH cursor while the function is being performed.

I can confirm that this is working on Fedora 16 and Debian Testing (sugar-jhbuild) with the git version of Paint.

This doesn't work on:

  • XO 1.75 os12 and os11
  • XO 1.5 os9

Changed 9 months ago by humitos

  • owner changed from humitos to godiard
  • status changed from accepted to assigned

I'm reassinging this ticket to Gonzalo because is doing a great work on paint

Note: See TracTickets for help on using tickets.