diff --git a/client/src/App.tsx b/client/src/App.tsx index 2b3933a..e1c2ef2 100644 --- a/client/src/App.tsx +++ b/client/src/App.tsx @@ -192,9 +192,11 @@ function App() { }, [auth?.login, easterEgg?.duration, easterEgg?.url, eggImage]); const doAddClickFoodChoice = async (location: Locations, foodIndex?: number) => { - const locationKey = Object.keys(Locations).find(key => Locations[key as keyof typeof Locations] === location) as LocationKey; - if (auth?.login) { - await errorHandler(() => addChoice(locationKey, foodIndex, dayIndex)); + if (document.getSelection()?.type !== 'Range') { // pouze pokud se nejedná o výběr textu + const locationKey = Object.keys(Locations).find(key => Locations[key as keyof typeof Locations] === location) as LocationKey; + if (auth?.login) { + await errorHandler(() => addChoice(locationKey, foodIndex, dayIndex)); + } } }