mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-07-04 01:43:24 +00:00
tools: in performance-log-viewer.py, fix percentage cell renderer
This commit is contained in:
parent
dac5be6108
commit
27dc9b815d
1 changed files with 6 additions and 9 deletions
|
@ -2245,17 +2245,17 @@ class CellRendererPercentage (Gtk.CellRendererText):
|
|||
Gtk.CellRendererText.do_render (self,
|
||||
cr, widget,
|
||||
background_area, cell_area,
|
||||
Gtk.CellRendererState (
|
||||
flags |
|
||||
Gtk.CellRendererState.SELECTED
|
||||
))
|
||||
flags)
|
||||
|
||||
value = min (max (self.value, 0), 1)
|
||||
width = round (full_width * value)
|
||||
height = full_height
|
||||
|
||||
if width > 0 and height > 0:
|
||||
state = Gtk.StateFlags (state | Gtk.StateFlags.SELECTED)
|
||||
state = Gtk.StateFlags (state |
|
||||
Gtk.StateFlags.SELECTED)
|
||||
flags = Gtk.CellRendererState (flags |
|
||||
Gtk.CellRendererState.SELECTED)
|
||||
|
||||
style.save ()
|
||||
style.set_state (state)
|
||||
|
@ -2278,10 +2278,7 @@ class CellRendererPercentage (Gtk.CellRendererText):
|
|||
Gtk.CellRendererText.do_render (self,
|
||||
cr, widget,
|
||||
background_area, cell_area,
|
||||
Gtk.CellRendererState (
|
||||
flags |
|
||||
Gtk.CellRendererState.SELECTED
|
||||
))
|
||||
flags)
|
||||
|
||||
style.restore ()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue