From 94f8ea2f93a1168591d2bdd1b45aa0c7bd1a27ce Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Tue, 7 Apr 2020 10:19:12 +0200 Subject: [PATCH] Fix flicker effect showing 3 buttons when clicking "Show Closed Shops" button --- app/views/shops/_hubs.html.haml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/views/shops/_hubs.html.haml b/app/views/shops/_hubs.html.haml index 3d83d28923..a44ae17f8d 100644 --- a/app/views/shops/_hubs.html.haml +++ b/app/views/shops/_hubs.html.haml @@ -26,8 +26,10 @@ %a{href: "", "ng-click" => "showDistanceMatches()"} = t :hubs_distance_filter, location: "{{ nameMatchesFiltered[0].name }}" .more-controls - %a.button{href: "", ng: {click: "showClosedShops()", show: "!show_closed"}} - = t '.show_closed_shops' - %a.button{href: "", ng: {click: "hideClosedShops()", show: "show_closed"}} - = t '.hide_closed_shops' + %div{ng: {if: "!show_closed", cloak: true}} + %a.button{href: "", ng: {click: "showClosedShops()"}} + = t '.show_closed_shops' + %div{ng: {if: "show_closed", cloak: true}} + %a.button{href: "", ng: {click: "hideClosedShops()"}} + = t '.hide_closed_shops' %a.button{href: main_app.map_path}= t '.show_on_map'