GtkHSV works incorrectly on GtkNotebook
Submitted by Koichi Akabe
Link to original bug (#772973)
Description
Steps to reproduce:
- Run the following code (PyGI): =========== from gi.repository import Gtk
window = Gtk.Window() window.connect("delete-event", Gtk.main_quit)
notebook = Gtk.Notebook() window.add(notebook)
hsv1 = Gtk.HSV() notebook.append_page(hsv1, Gtk.Label("page 1")) hsv2 = Gtk.HSV() notebook.append_page(hsv2, Gtk.Label("page 2"))
window.show_all()
Gtk.main()
-
Change a color on "page 1" ... It works correctly
-
Switch to "Page 2" and back to "page 1"
-
Change a color on "page 1" ... It does not work correctly
-
Switch to "page 2" ... A color on "page 2" is changed
Version: 3.22.x