diff --git a/language/np3_af_za/strings_af_za.rc b/language/np3_af_za/strings_af_za.rc index a02ab17e7..3cd4dd737 100644 Binary files a/language/np3_af_za/strings_af_za.rc and b/language/np3_af_za/strings_af_za.rc differ diff --git a/language/np3_de_de/strings_de_de.rc b/language/np3_de_de/strings_de_de.rc index 32a586658..0d77ee7cc 100644 Binary files a/language/np3_de_de/strings_de_de.rc and b/language/np3_de_de/strings_de_de.rc differ diff --git a/language/np3_en_gb/strings_en_gb.rc b/language/np3_en_gb/strings_en_gb.rc index 8e91e7d2d..1d664fd99 100644 Binary files a/language/np3_en_gb/strings_en_gb.rc and b/language/np3_en_gb/strings_en_gb.rc differ diff --git a/language/np3_en_us/strings_en_us.rc b/language/np3_en_us/strings_en_us.rc index a3e63a7bb..af6ac5682 100644 Binary files a/language/np3_en_us/strings_en_us.rc and b/language/np3_en_us/strings_en_us.rc differ diff --git a/language/np3_es_es/strings_es_es.rc b/language/np3_es_es/strings_es_es.rc index 5c27686d5..7682093d6 100644 Binary files a/language/np3_es_es/strings_es_es.rc and b/language/np3_es_es/strings_es_es.rc differ diff --git a/language/np3_fr_fr/strings_fr_fr.rc b/language/np3_fr_fr/strings_fr_fr.rc index 1c1d5ae88..436fbd2f9 100644 Binary files a/language/np3_fr_fr/strings_fr_fr.rc and b/language/np3_fr_fr/strings_fr_fr.rc differ diff --git a/language/np3_ja_jp/strings_ja_jp.rc b/language/np3_ja_jp/strings_ja_jp.rc index 2c338112c..bf13a8b73 100644 Binary files a/language/np3_ja_jp/strings_ja_jp.rc and b/language/np3_ja_jp/strings_ja_jp.rc differ diff --git a/language/np3_zh_cn/strings_zh_cn.rc b/language/np3_zh_cn/strings_zh_cn.rc index 41d046b3a..564ee45ce 100644 Binary files a/language/np3_zh_cn/strings_zh_cn.rc and b/language/np3_zh_cn/strings_zh_cn.rc differ diff --git a/src/Edit.c b/src/Edit.c index 40ae94b4d..b84a218be 100644 --- a/src/Edit.c +++ b/src/Edit.c @@ -6014,6 +6014,8 @@ bool EditFindPrev(HWND hwnd, LPCEDITFINDREPLACE lpefr, bool bExtendSelection, bo bSuppressNotFound = true; } + SciCall_CallTipCancel(); + DocPos iPos = _FindInTarget(hwnd, szFind, slen, (int)(lpefr->fuFlags), &start, &end, true, FRMOD_NORM); if ((iPos < -1) && (lpefr->fuFlags & SCFIND_REGEXP)) @@ -6055,6 +6057,10 @@ bool EditFindPrev(HWND hwnd, LPCEDITFINDREPLACE lpefr, bool bExtendSelection, bo else { EditSelectEx(hwnd, end, start, -1, -1); } + + if (start == end) { + EditShowZeroLengthCallTip(hwnd, start); + } return true; }