mirror of
https://github.com/gchq/CyberChef.git
synced 2025-04-20 14:56:19 -04:00
BUGFIX: Operations can now be dragged out of the recipe on touchscreen devices.
This commit is contained in:
parent
b0fd297069
commit
ed7cab36d2
5 changed files with 17 additions and 10 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -53,6 +53,13 @@ RecipeWaiter.prototype.initialise_operation_drag_n_drop = function() {
|
|||
this.app.progress = 0;
|
||||
}.bind(this));
|
||||
|
||||
Sortable.utils.on(rec_list, "touchend", function(e) {
|
||||
var loc = e.changedTouches[0],
|
||||
target = document.elementFromPoint(loc.clientX, loc.clientY);
|
||||
|
||||
this.remove_intent = !rec_list.contains(target);
|
||||
}.bind(this));
|
||||
|
||||
// Favourites category
|
||||
document.querySelector("#categories a").addEventListener("dragover", this.fav_dragover.bind(this));
|
||||
document.querySelector("#categories a").addEventListener("dragleave", this.fav_dragleave.bind(this));
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
203 source files
|
||||
104274 lines
|
||||
202 source files
|
||||
104281 lines
|
||||
4.0M size
|
||||
|
||||
136 JavaScript source files
|
||||
95184 lines
|
||||
95191 lines
|
||||
3.5M size
|
||||
|
||||
78 third party JavaScript source files
|
||||
|
@ -11,10 +11,10 @@
|
|||
2.7M size
|
||||
|
||||
58 first party JavaScript source files
|
||||
18807 lines
|
||||
18814 lines
|
||||
728K size
|
||||
|
||||
3.1M uncompressed JavaScript size
|
||||
3.2M uncompressed JavaScript size
|
||||
1.7M compressed JavaScript size
|
||||
|
||||
15 categories
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue