Submitted by WayneK on 2024/11/25 11:00

When I split an item, InfoQube re-draws the screen and moves the split item near the bottom of the screen, and part of the item is out of view below the bottom of the screen. 

As a result, I have to constantly scroll back up to get the item to my preferred working area in the top half of the screen.  If you're splitting hundreds of items at a time, it eats up a lot of time.

I did a video of it which includes some additional comments.

The problem goes away if there are only a few items above.  This gives me a workaround, as I can move the items above underneath a temporary header, but these are extra steps, too.  I did a 2nd video showing this

To my mind, when an item is split, everything should remain exactly as before except the split item appears below the original item, and everything below that moves down one "space" to make room for the new item.  The position of the original item shouldn't change at all.

Wayne

Comments

Update: I did more testing and it appears that the determining factor is the number of items above and below the item to be split.  I ran through every combination of many/few items above/below the item to be split

The only time it incorrectly splits the item to the bottom of the screen is when there are:

1) multiple items above the item to be split.

2) few items below the item to be split

In all other cases, the original item correctly stayed put and the split item was added directly below it without re-drawing the screen.

That's what my testing shows right now.  I'll watch for this in the future because i have a memory of it misbehaving in other circumstances, but my memory could well be wrong.

Now that I know how it works, I can add buffer blank items at the bottom where needed to keep the screen from re-drawing.  It was happening a lot because I often work at the bottom of the screen with no items below, which is exactly when the problem occurs.

Wayne

Suggestions