Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit af595a0f authored by Jeffrey Brown's avatar Jeffrey Brown Committed by Gerrit Code Review
Browse files

Merge "Fix bugs regarding IllegalStateException during moving position in cursorwindow."

parents b314f433 2a3b9184
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -706,7 +706,7 @@ static jlong nativeExecuteForCursorWindow(JNIEnv* env, jclass clazz,
            }

            CopyRowResult cpr = copyRow(env, window, statement, numColumns, startPos, addedRows);
            if (cpr == CPR_FULL && addedRows && startPos + addedRows < requiredPos) {
            if (cpr == CPR_FULL && addedRows && startPos + addedRows <= requiredPos) {
                // We filled the window before we got to the one row that we really wanted.
                // Clear the window and start filling it again from here.
                // TODO: Would be nicer if we could progressively replace earlier rows.