Remove "decline sound" on macOS on copy event (#558)

* Remove "decline sound" on macOS on copy event

* bump version

* remove legacy "build" dir
This commit is contained in:
Taly 2018-12-08 09:48:27 +03:00 committed by GitHub
parent d5d77c60cb
commit ed8b4f11f2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 16 additions and 1469 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

12
dist/codex-editor.js vendored

File diff suppressed because one or more lines are too long

View file

@ -1,6 +1,6 @@
{
"name": "codex.editor",
"version": "2.7.9",
"version": "2.7.10",
"description": "Codex Editor. Native JS, based on API and Open Source",
"main": "dist/codex-editor.js",
"types": "./types/index.d.ts",
@ -10,7 +10,8 @@
"build:dev": "webpack --mode development --progress --display-error-details --display-entrypoints",
"build:prod": "webpack --mode production --progress --display-error-details --display-entrypoints",
"svg:win": "if not exist dist md dist && yarn svg",
"svg": "svg-sprite-generate -d src/assets/ -o dist/sprite.svg"
"svg": "svg-sprite-generate -d src/assets/ -o dist/sprite.svg",
"pull_tools": "git submodule update --init --recursive"
},
"author": "CodeX",
"license": "Apache-2.0",

View file

@ -103,7 +103,7 @@ export default class BlockSelection extends Module {
},
});
/** shortcut to copy all selected blocks */
/** Shortcut to copy selected blocks */
Shortcuts.add({
name: 'CMD+C',
handler: (event) => {
@ -168,6 +168,12 @@ export default class BlockSelection extends Module {
return;
}
/**
* Prevent default copy
* Remove "decline sound" on macOS
*/
event.preventDefault();
const fakeClipboard = $.make('div');
BlockManager.blocks.filter( (block) => block.selected )