From de25cead60eda3b4b05cf6bb37e73e1733360a59 Mon Sep 17 00:00:00 2001 From: Brandon Presley Date: Tue, 22 Aug 2023 12:07:30 +1200 Subject: [PATCH] =?UTF-8?q?Toggle=20selecting=20all=20-=201.151=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SetList.tsx | 5 +++-- android/app/build.gradle | 4 ++-- package.json | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/SetList.tsx b/SetList.tsx index ee0ab89..e7cb0f6 100644 --- a/SetList.tsx +++ b/SetList.tsx @@ -171,8 +171,9 @@ export default function SetList() { }; const select = useCallback(() => { + if (ids.length === sets.length) return setIds([]); setIds(sets.map((set) => set.id)); - }, [sets]); + }, [sets, ids]); const content = useMemo(() => { if (!settings) return null; @@ -199,7 +200,7 @@ export default function SetList() { } /> ); - }, [sets, settings, term]); + }, [sets, settings, term, ids]); return ( <> diff --git a/android/app/build.gradle b/android/app/build.gradle index 03584c7..43cef44 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -85,8 +85,8 @@ android { applicationId "com.massive" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 36176 - versionName "1.150" + versionCode 36177 + versionName "1.151" } signingConfigs { release { diff --git a/package.json b/package.json index dd05414..dabded8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "massive", - "version": "1.150", + "version": "1.151", "private": true, "license": "GPL-3.0-only", "scripts": {