From 3edd0b1eb09fcc106e1c883f97d591586b7e3cdf Mon Sep 17 00:00:00 2001
From: danieldeng2 <danieldeng223@gmail.com>
Date: Wed, 19 Aug 2020 18:07:47 +0100
Subject: [PATCH] Change card click logic

---
 src/components/molecules/QuickAccessView/index.tsx | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/components/molecules/QuickAccessView/index.tsx b/src/components/molecules/QuickAccessView/index.tsx
index 22d862643..76bab3782 100644
--- a/src/components/molecules/QuickAccessView/index.tsx
+++ b/src/components/molecules/QuickAccessView/index.tsx
@@ -128,6 +128,11 @@ class QuickAccessView extends React.Component<QuickAccessProps, MyState> {
   }
 
   handleCardClick(id: number) {
+		if (this.isAnySelected()) {
+			this.handleIconClick(id);
+			return;
+		}
+		
     const onSuccess = (data: any) => {
       // TODO: Try to navigate straight to the endpoint url instead of creating an object url
       data.blob().then((blob: any) => {
@@ -145,10 +150,6 @@ class QuickAccessView extends React.Component<QuickAccessProps, MyState> {
       });
 		};
     request(api.MATERIALS_RESOURCES_FILE(id), methods.GET, onSuccess, onFailure);
-
-    if (this.isAnySelected()) {
-      this.handleIconClick(id);
-    }
   }
 
   handleMouseOver(id: number) {
-- 
GitLab