# HG changeset patch # User Thinker K.F. Li # Date 1294226825 -28800 # Node ID 61f1b3d424cf60eee9ba98b394ed937db057f1a4 # Parent 8e372ae69010d9b512d4b2a7a25add396849ecf8 Change order of framelines. - In reversed order. - Later ones always at top of earier ones. diff -r 8e372ae69010 -r 61f1b3d424cf pyink/MBScene.py --- a/pyink/MBScene.py Wed Jan 05 18:53:54 2011 +0800 +++ b/pyink/MBScene.py Wed Jan 05 19:27:05 2011 +0800 @@ -583,10 +583,10 @@ hbox.pack_start(label,expand=False, fill=True) hbox.pack_start(line) vbox.pack_start(hbox, False) - - if layer_idx != len(self._framelines): - vbox.reorder_child(hbox, layer_idx + 1) # there is ruler at pos 0 - pass + + # Put later one on the top of earier one, but after the ruler. + position = len(self._framelines) - layer_idx + 1 + vbox.reorder_child(hbox, position) self._framelines[layer_idx: layer_idx] = [line]