From: Yan L. <ell...@gm...> - 2007-11-27 03:10:37
|
Hi All, I've to say this is exactly the problem of what I've been suffering for a long time. After moved 3 ~ 4 tasks, the moving function became crazy and would move random task rather than the one dragged by the mouse pointer. Each time I have to exit-and-restart GnoTime to make the moving work again. I'm running GnoTime 2.2.2 of Ubuntu 7.10 (Gutsy). And it's so annoying that we DO need a fix for this, no matter a new revision or a backported fix. Thank you! On Nov 26, 2007 11:58 PM, Derek Atkins <wa...@mi...> wrote: > >> Anyway, when I try moving a task around by drag-&-dropping it, the first > >> and second attempts are always OK, but from the third on, the interface > >> is starting to move other tasks rather than the one I'm actually moving. > >> This creates a complete mess very quickly. > > > > That's really strange. I cannot reproduce this with my current data > > (it's a lot smaller than your 200 projects, though). Please try version > > 2.2.3 (there's a package available for Hardy. If you need, I can provide > > a backport for Gutsy). > > For the record, I see this with gnotime-2.2.2-7.fc6 on Fedora 7. > It seems to happen mostly when I'm doing a LOT of moves at once, > such as when I'm moving all my 'closed' projects to 'invoiced' at > the end of the month. If I quit gnotime and then restart it seems > to correct the problem (for a while). It's not reliably reproducible > for me, but it happens often enough to be annoying. > > The artifact of this bug appears to be that when you move one project, > gnotime moves a different project. > > It seems to be more of an issue when you try to reorder siblings, > but it also seems to be an issue when moving items among siblings. > > For me it happens rarely enough that I just try hard to pay attention > and just quickly exit and restart as soon as the problem starts > exhibiting itself. My guess is that some internal indexing gets > corrupted versus the actual visual indexing, or there's some race > condition or something. |