show message on find

This commit is contained in:
Shin'ya Ueoka 2018-03-06 21:37:12 +09:00
parent 72bf3cc2bd
commit 93bd0bc54f
4 changed files with 28 additions and 6 deletions

View file

@ -14,6 +14,13 @@ const postPatternNotFound = (pattern) => {
'Pattern not found: ' + pattern);
};
const postPatternFound = (pattern) => {
return consoleFrames.postInfo(
window.document,
'Pattern found: ' + pattern,
);
};
const find = (string, backwards) => {
let caseSensitive = false;
let wrapScan = true;
@ -34,9 +41,12 @@ const findNext = (keyword, reset, backwards) => {
window.getSelection().removeAllRanges();
found = find(keyword, backwards);
}
if (!found) {
if (found) {
postPatternFound(keyword);
} else {
postPatternNotFound(keyword);
}
return {
type: actions.FIND_SET_KEYWORD,
keyword,

View file

@ -62,10 +62,7 @@ const exec = (operation, repeat, settings) => {
return focuses.focusInput();
case operations.URLS_YANK:
urls.yank(window);
return consoleFrames.postMessage(window.document, {
type: messages.CONSOLE_SHOW_INFO,
text: 'Current url yanked',
});
return consoleFrames.postInfo(window.document, 'Current url yanked');
case operations.URLS_PASTE:
return urls.paste(window, operation.newTab ? operation.newTab : false);
default: