1
0
Fork 0
mirror of https://github.com/plankanban/planka.git synced 2025-08-09 07:25:24 +02:00

日本語入力時の制御修正

This commit is contained in:
hs_okita.kunio 2023-03-25 00:09:54 +09:00
parent 0d481703da
commit d409d03876
7 changed files with 11 additions and 13 deletions

View file

@ -53,6 +53,9 @@ const NameEdit = React.forwardRef(({ children, defaultValue, onUpdate }, ref) =>
(event) => { (event) => {
switch (event.key) { switch (event.key) {
case 'Enter': case 'Enter':
if (event.nativeEvent.isComposing) {
break;
}
event.preventDefault(); event.preventDefault();
submit(); submit();

View file

@ -19,7 +19,7 @@ const NameField = React.memo(({ defaultValue, onUpdate }) => {
}, []); }, []);
const handleKeyDown = useCallback((event) => { const handleKeyDown = useCallback((event) => {
if (event.key === 'Enter') { if (!event.nativeEvent.isComposing && event.key === 'Enter') {
event.preventDefault(); event.preventDefault();
event.target.blur(); event.target.blur();

View file

@ -61,7 +61,7 @@ const Add = React.forwardRef(({ children, onCreate }, ref) => {
const handleFieldKeyDown = useCallback( const handleFieldKeyDown = useCallback(
(event) => { (event) => {
if (event.key === 'Enter') { if (!event.nativeEvent.isComposing && event.key === 'Enter') {
event.preventDefault(); event.preventDefault();
submit(); submit();

View file

@ -51,7 +51,7 @@ const NameEdit = React.forwardRef(({ children, defaultValue, onUpdate }, ref) =>
const handleFieldKeyDown = useCallback( const handleFieldKeyDown = useCallback(
(event) => { (event) => {
if (event.key === 'Enter') { if (!event.nativeEvent.isComposing && event.key === 'Enter') {
event.preventDefault(); event.preventDefault();
submit(); submit();

View file

@ -49,6 +49,10 @@ const CardAdd = React.memo(({ isOpened, onCreate, onClose }) => {
(event) => { (event) => {
switch (event.key) { switch (event.key) {
case 'Enter': { case 'Enter': {
if (event.nativeEvent.isComposing) {
break;
}
event.preventDefault(); event.preventDefault();
const autoOpen = event.ctrlKey; const autoOpen = event.ctrlKey;

View file

@ -50,6 +50,7 @@ const NameEdit = React.forwardRef(({ children, defaultValue, onUpdate }, ref) =>
(event) => { (event) => {
switch (event.key) { switch (event.key) {
case 'Enter': case 'Enter':
if (event.nativeEvent.isComposing) break;
event.preventDefault(); event.preventDefault();
submit(); submit();

View file

@ -1,15 +1,5 @@
import fromPairs from 'lodash/fromPairs'; import fromPairs from 'lodash/fromPairs';
import cs from './cs/embed';
import da from './da/embed';
import de from './de/embed';
import en from './en/embed';
import es from './es/embed';
import fr from './fr/embed';
import ja from './ja/embed';
import pl from './pl/embed';
import ru from './ru/embed';
import uz from './uz/embed';
import zh from './zh/embed'; import zh from './zh/embed';
const localePairs = [ const localePairs = [