Skip to content
Snippets Groups Projects
Commit 149b0e00 authored by Albert Gräf's avatar Albert Gräf
Browse files

Reset the last search term after closing the canvas find dialog so that the...

Reset the last search term after closing the canvas find dialog so that the next search restarts from the beginning again.
parent 389f8097
No related branches found
No related tags found
No related merge requests found
...@@ -148,6 +148,10 @@ function canvas_find_focus() { ...@@ -148,6 +148,10 @@ function canvas_find_focus() {
canvas_events.search(); canvas_events.search();
} }
function canvas_find_reset() {
canvas_events.find_reset();
}
var canvas_events = (function() { var canvas_events = (function() {
var name, var name,
state, state,
...@@ -728,6 +732,9 @@ var canvas_events = (function() { ...@@ -728,6 +732,9 @@ var canvas_events = (function() {
match_words: function(state) { match_words: function(state) {
match_words_state = state; match_words_state = state;
}, },
find_reset: function() {
last_search_term = "";
},
add_scalar_draggable: function(cid, tag, scalar_sym, drawcommand_sym, add_scalar_draggable: function(cid, tag, scalar_sym, drawcommand_sym,
event_name) { event_name) {
scalar_draggables[tag] = { scalar_draggables[tag] = {
...@@ -1180,6 +1187,9 @@ function nw_create_patch_window_menus(gui, w, name) { ...@@ -1180,6 +1187,9 @@ function nw_create_patch_window_menus(gui, w, name) {
// canvas atm. But if there are other states added later, // canvas atm. But if there are other states added later,
// we might need to fetch the previous state here. // we might need to fetch the previous state here.
canvas_events.normal(); canvas_events.normal();
// this resets the last search term so that the next search
// starts from the beginning again
canvas_events.find_reset();
} }
} }
}); });
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment