Bug#988951: regression: focus_path on last items no longer works properly

2021-05-23 Thread Cyril Brulebois
Cyril Brulebois (2021-05-23): > And right before getting some rest, it struck me that I should be > looking into the size-request and size-allocate signals. The latter is > the right one and that's indeed getting me the focus where it should be! > \o/ I suppose this isn't entirely crazy since

Bug#988951: regression: focus_path on last items no longer works properly

2021-05-23 Thread Cyril Brulebois
Simon McVittie (2021-05-23): > > > I've tried various things like having the focus_path happens in a > > > “_later” indirection using the same kind of logic as Simon > > > introduced for setting the text (with a different priority), but > > > that would happen waaay before set_text_in_idle

Bug#988951: regression: focus_path on last items no longer works properly

2021-05-23 Thread Simon McVittie
On Sun, 23 May 2021 at 14:43:33 +0100, Simon McVittie wrote: > When the GtkTreeView is resized as a result of the text being added, > the top left corner of the visible area is what's preserved; if its > selected row was near the bottom, the result is that the selected row > is no longer visible.

Bug#988951: regression: focus_path on last items no longer works properly

2021-05-23 Thread Simon McVittie
On Sun, 23 May 2021 at 11:31:58 +0100, Simon McVittie wrote: > > - Slightly shorter (`kvm -m 1G -cdrom mini.iso`, no disk layout or even > >disk required), pick a language like French and all default choices, > >until the mirror country selection, pick the very last one > >

Bug#988951: regression: focus_path on last items no longer works properly

2021-05-23 Thread Simon McVittie
On Fri, 21 May 2021 at 21:54:15 +0200, Cyril Brulebois wrote: > focussing on the last items of a GtkTreeView > no longer works correctly FYI I didn't receive the initial message reporting this bug, only the follow-up, despite you having X-Debbugs-Cc'd me. I'm not sure why. Luckily `bts show

Bug#988951: regression: focus_path on last items no longer works properly

2021-05-22 Thread Cyril Brulebois
Cyril Brulebois (2021-05-21): > There might be simpler (shorter) ways to trigger this but the following > is robust: > > - Initially detected while testing an encrypted LVM install in Swedish >(confirming all hangs go away), when reaching the partition layout >confirmation dialog, the

Bug#988951: regression: focus_path on last items no longer works properly

2021-05-21 Thread Cyril Brulebois
Package: cdebconf-gtk-udeb Version: 0.258 Severity: important X-Debbugs-Cc: Simon McVittie Hi, The 0.258 update is *very* important for us since it makes extra sure (together with libgtk2.0-0-udeb 2.24.33-2) we don't run into relayout loops meaning hangs from a user point of view. Yes, it