diff options
author | dkf <dkf@noemail.net> | 2012-06-11 13:07:27 (GMT) |
---|---|---|
committer | dkf <dkf@noemail.net> | 2012-06-11 13:07:27 (GMT) |
commit | ae7141b620269c8c4e0bdc69fbbee397a9ecaa64 (patch) | |
tree | 63ba00f6112b12af8338e2e74ddf6c6048fe8d5c /generic/ttk | |
parent | 9ddc940d9a38f6c7a0e693373684e97fae826e1b (diff) | |
parent | 8ed3b6cc86ac35a0b6c6f050dd97099b245cdef5 (diff) | |
download | tk-ae7141b620269c8c4e0bdc69fbbee397a9ecaa64.zip tk-ae7141b620269c8c4e0bdc69fbbee397a9ecaa64.tar.gz tk-ae7141b620269c8c4e0bdc69fbbee397a9ecaa64.tar.bz2 |
fix test failure
FossilOrigin-Name: bd0a0ac345a553a4d60f09381f8f1a7e28a82fd8
Diffstat (limited to 'generic/ttk')
-rw-r--r-- | generic/ttk/ttkEntry.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/generic/ttk/ttkEntry.c b/generic/ttk/ttkEntry.c index 68c281c..98c8079 100644 --- a/generic/ttk/ttkEntry.c +++ b/generic/ttk/ttkEntry.c @@ -1123,7 +1123,7 @@ EntryDoLayout(void *recordPtr) * rightIndex is set to one past the last fully-visible character. */ Tk_CharBbox(textLayout, leftIndex, &leftX, NULL, NULL, NULL); - rightIndex = Tk_PointToChar(textLayout, leftX + textarea.width, 0)+1; + rightIndex = Tk_PointToChar(textLayout, leftX + textarea.width, 0); entryPtr->entry.layoutX = textarea.x - leftX; } @@ -1163,7 +1163,7 @@ static void EntryDisplay(void *clientData, Drawable d) Entry *entryPtr = clientData; Tk_Window tkwin = entryPtr->core.tkwin; int leftIndex = entryPtr->entry.xscroll.first, - rightIndex = entryPtr->entry.xscroll.last, + rightIndex = entryPtr->entry.xscroll.last + 1, selFirst = entryPtr->entry.selectFirst, selLast = entryPtr->entry.selectLast; EntryStyleData es; @@ -1265,7 +1265,7 @@ static void EntryDisplay(void *clientData, Drawable d) /* Overwrite the selected portion (if any) in the -selectforeground color: */ if (showSelection) { - gc = EntryGetGC(entryPtr, es.selForegroundObj, clipRegion); + gc = EntryGetGC(entryPtr, es.selForegroundObj, clipRegion); Tk_DrawTextLayout( Tk_Display(tkwin), d, gc, entryPtr->entry.textLayout, entryPtr->entry.layoutX, entryPtr->entry.layoutY, |