From f5f3257efd7c17cf5dca809c2332ff2d3a611930 Mon Sep 17 00:00:00 2001 From: Andreas Linde Date: Wed, 6 May 2020 19:17:14 +0200 Subject: [PATCH] Fixed mode setting not updated when reloading UI (#107) This fixes the current load mode showing up highlighted when opening the UI on another browser(-tab) or device --- assets/js/app.js | 3 +-- server/assets.go | 62 ++++++++++++++++++++++++------------------------ 2 files changed, 32 insertions(+), 33 deletions(-) diff --git a/assets/js/app.js b/assets/js/app.js index bccee2818..0c2787a94 100644 --- a/assets/js/app.js +++ b/assets/js/app.js @@ -103,7 +103,6 @@ Vue.component('modeswitch', { } } }, - created: store.init, }); Vue.component("datapanel", { @@ -200,7 +199,6 @@ const config = Vue.component("config", { state: store.state // global state }; }, - created: store.init, }); const embed = Vue.component("embed", { @@ -224,3 +222,4 @@ const router = new VueRouter({ const app = new Vue({ router, }).$mount("#app"); +store.init; \ No newline at end of file diff --git a/server/assets.go b/server/assets.go index cda6f9dff..902d4e98b 100644 --- a/server/assets.go +++ b/server/assets.go @@ -3824,39 +3824,39 @@ AP//MWVC4HgxAAA= "/js/app.js": { name: "app.js", local: "../assets/js/app.js", - size: 5047, + size: 5012, modtime: 1566640112, compressed: ` -H4sIAAAAAAAC/6xX747jthH/rqeY8NJYxvokb65NAO0ph3Z7RVokveLukn5YLBBaGluMKVIgKXu3FwN5 -iDxhnqTg6L/sTZMiX9ar4fz5zV8O4xj4g9AWLLq6gqNwBTi0DrZcyg3P9kGmlXUgdQYpHIXK9TGSOuNO -aBUVBreRUDk+vNmGrHCuSuLYn8pCWxfjIctibi06G7MlpGkKa3gFHwKAyminMy0TaMTYKgDwQoqXmADr -ldBBpY1LgH2+/nzNVsEJkjmSmyAgN6Ict7yWzkYbbvGbt19B6qFHnTm4AhbHDK6I2tmDKwiJSxsHr4Al -HQMREmBsSYK8EuxmbqhAnqOxUaWtu1vcauVQuefvHytc3EMKC15VUjQo4++tVoubIIjjII7hneMO/f+B -RAfWaYOQUnSEEk5wKf6DeeIzYdFHwXr+hBgA4hgyrbZiVxvSTcRS55iAqqVc0bfV2ezzllc8E+5xRn4v -nJxI7ozIv0aHJgFnamyI1eGMlBXc7PCcs+AW7VhhKdRtbQwqN6HyhwvUOAZTKydKbGxopTBzPhYDDxkW -ajcH/S999FAGYnU4IzWgnyD/tQ3o+clr60RJKXh+PabnrxWa3Tykt3SWAPv5x59YAHDyJ3WVk4JtrTJv -JCztbgVbbTJctol9s/keMxft8dH602W01eY1z4qwl9l3rABiCyFJww8/gCuEvdvfw0dpCrXKcSsU5gMv -9AwplHZ3t7+/aU9OgNLiiNH3vJYYSb0LmVAHLkUOe3xMwHfGftkL0u9pRZojqk86I199EY887YB4yB9R -sUejMh9gNu21QxeypsDZMnIFqsF/g7bSyuLYtUZhE96eIcq54z3YjmlkFVKq2d6dZZRxlxUhGqNNZLiw -2Ip7T0/Bqe/dL5Ebt0HuqH/baWTR/V05NAcuw5nfI68K5NIVrLM1dqvzyKCNSrSW7/xEYO/QHNBArfiB -C8k3ElmDaoSTxD3I5U1wWsGf1uv1skd7q8tKK1TOEtxmpJMwpKDwCN/WGHrTKBNYPKOThc+hD2A3cYia -wAdKLv0p0RU6tx0D4RhlnASGJFGNdEbpt4v7x+Eicppbt1g2v+HCFvq46GLfGvSuBd/WGGWdO+HCTzx7 -FC4rFiuy5LCsJPXY4pk/fN4RRv6c1aRBVxvVI20HbVMu9OFH0k7qDZfNYYOrL3UPqKYB9WE0hzt1O7zU -ByO7Q/dEXrIvx1WHZ6LAs4yVNKXlr58mHPECrgjBr+kbmBuHFCbtM0EEcIo2QuWhF1o+3S39ZOgDZJBT -fIYWvJhP5k1WXKFk83SyZ/6sTyf79el0Ituj+ZKrfHrH/Q6JFg5LezG5fsyNQmt1Bp98Mg52e5leKIc/ -zubyBVXttP+fql48OeJbhk+fSNjRZ7bzkjVmpvcju+h2Owkzidz0s5CgjrPQl8nMte5SH3sSx6CVfGyz -6CV45mou5WO/A0wuuImhYWf9hdl8oROmrsJVCteXe2AF182knV6IT0zIbTlu5AOXA4ADl5DC19wVEd9Y -OuuUtqnyHF+k3h68As8AMVzjCz8y/yYeMA+vl5B4rp6wHg9Qsv7N9E6eIGjNTCAMBtme0SY81zisS73W -fNoFObyE9YXaXPz840+LaeB8GAxYzLTKrb/51n7fCHP4A3w2BNnzlELVDkc8BHsrtTZhDrFnPxcqdG1I -xEvMBF58Nkqjh03MkUS1cwW8hE/HHvSKyDZ9zR1pnWw4r9o3RYs6svXGOhM+/3TZH7VOj44mkW534Is9 -11zn/RNn9uJJ0+aJZRPm03i0/p/E/5Owm4mG2ghI4fd5Kh3tTPnRtqvGv3HzTmd7dGFtxHIFFuXW72GF -6GN4tJFW3aYwrBMHN87B0UaZ1BbDofkm8nT4S/L9XHgvStS1Cz2SqA30vK8nqofV7CnlzjxORguVrN1B -Cv949+afUcWNRS8z31Bni6zf/0dzZ9jP/XSGcHaTd1s7RS7EFfQGzlScbp64n8/Ki4ZiG5RwWO5ztM7o -x4siv+EOODVLQLOlvtW189N8WFFLLhSkMNsRPPXCeuDJ4/WANDd6mofEuab2gXGuqzn4f5aN375SPLka -tWt6uaGHygw6kS8gJ/oUeGV0ZRO4Y86/8tkKmK03/f+i3NHP1vCSCFKoPbufYDC6HbZ3AcAHqLgrEmAx -W0GPKGmSdVoF975cMu5CkjJfCbW34TIqeTVcvARpBSJ/aMLYBbFX7UFYmj4if5iYIQdXnVP0Q2W07MxO -MfYpHqloy8Fjnfk4eg+9pW96FTXur3wibeHn3FYb+K6hJu3pdwGAB/36gWfuz5kTB7yV3NoEGKcv5sX/ -orWzzvAKXip++GIcY15Vs8dYg8gnIvq41LXP+jNeVWx5E/w3AAD//3BNFc+3EwAA +H4sIAAAAAAAC/6xX747jthH/rqeY8NJYxvqk3VybAPIph3Z7RVokveLukn5YLBBaGluMKVIgKXu3FwN5 +iDxhnqTg6L/sTZMiX9ar+fubPxwO4xj4g9AWLLq6gqNwBTi0DrZcyg3P9kGmlXUgdQYpHIXK9TGSOuNO +aBUVBreRUDk+vNmGrHCuSuLYc2WhrYvxkGUxtxadjdkS0jSFa3gFHwKAyminMy0TaNTYKgDwSoqXmADr +jRCj0sYlwD6//vyarYITJHMk6yCgMKIct7yWzkYbbvGbt19B6qFHnTu4AhbHDK6I2vmDKwhJShsHr4Al +nQAREmBsSYq8Emw9d1Qgz9HYqNLW3S1utXKo3PP3jxUu7iGFBa8qKRqU8fdWq8U6COI4iGN457hD/38g +0YF12iCklB2hhBNciv9gnvhKWPRZsF4+IQGAOIZMq63Y1YZsE7HUOSagailX9G11Nvu85RXPhHuckd8L +JyeaOyPyr9GhScCZGhtidTgjZQU3OzyXLLhFOzZYCnVbG4PKTaj84QI1jsHUyokSGx9aKcycz8UgQ46F +2s1B/0sfPZSBWB3OSA3oJ8h/bRN6znltnSipBM9vxvT8tUKzm6f0lngJsJ9//IkFACfPqaucDGxrlXkn +YWl3K9hqk+GyLeybzfeYuWiPj9Zzl9FWm9c8K8JeZ9+JAogthKQNP/wArhD2bn8PH6Up1CrHrVCYD7LQ +C6RQ2t3d/n7dck6A0uJI0J95LTGSehcyoQ5cihz2+JiAPxn7Za9Iv6cVWY6oP4lHsfomHkXaAfGQP6Jm +j0ZtPsBsjtcOXciaBmfLyBWohvgN2kori+PQGoNNenuBKOeO92A7oZFXSKln+3CWUcZdVoRojDaR4cJi +q+4jPQWn/ux+idy4DXJH57edRhbd35VDc+AynMU9iqpALl3BOl/jsLqIDNqoRGv5zk8E9g7NAQ3Uih+4 +kHwjkTWoRjhJ3YNcroPTCv50fX297NHe6rLSCpWzBLcZ6aQMKSg8wrc1ht41ygQWz4iz8DX0CewmDlET ++EDFpT8lukLnthMgHKOKk8JQJOqRzin9dnn/OFxETnPrFsvmN1zYQh8XXe5bhz604Nsao6wLJ1z4iWeP +wmXFYkWeHJaVpDO2eOaZzzvCKJ6znjToaqN6pO2gbdqFPvxI2km94bJhNrj6VveAahpQH0ZzuDO3w0vn +YOR3OD2R1+zbcdXhmRjwImMjTWv566dJR7yAK0Lwa84NzJ1DCpPjM0EEcIo2QuWhV1o+fVr6yfBk4Zi3 +XXGFks3rxp55Xl839uvr5kS2R/MlV/n0MvsdKioclvZiFf08G+XQ6gw++WSc1fbWvFD3P84G8AVT7Vj/ +n6ZePDnLW4FPL1YG4OhL2EXJGjfTi5BdDLsdeZlEbvqhR1DHVej7YRZad3uPI4lj0Eo+tlX0GjxzNZfy +sb/sJzfZxNGwnP7CEL7Q8tNQ4SqFm8vNvoKbZqROb74nRuG2HJ/YA5cDgAOXkMLX3BUR31jidUbbUnmJ +L1LvD16BF4AYbvCFn41/Ew+YhzdLSLxUT7geT0ry/s308p0gaN1MIAwO2Z7Ryju3OOxFvdV8egpyeAnX +F3pz8fOPPy2mifNpMGAx0yq3/oq79otFmMMf4LMhyV6mFKp2OJIh2FuptQlziL34uVKha0MqXmOm8OKz +URk9bBKOJKqdK+AlfDqOoDdEvulrHkgbZCN51T4eWtSRrTfWmfD5p8ue1QY9Yk0y3S67F89cc2/3b5nZ +0yZNm7eUTZgv49H6fxL/T8LWEwu1EZDC7/MmOtqZ8aNtd4p/4+adzvbowtqI5Qosyq1fuArR5/BoI626 +lWDYGw5uXIOjjTKpLYbD4ZvoE/OX9Pu58F6UqGsXeiRRm+j5uZ6YHnawp4w78zgZLdSydgcp/OPdm39G +FTcWvc58FZ1trH7RH82dYRH30xnC2ZXdreeUuRBX0Ds4M3FaT8d9ZpDTtXbWXjQU26SEwxafo3VGP15U ++Q13wKlZApp19K2unZ/mwy5acqEghdmO4KkX1gNPHq8HZLmx07wYzi21L4lzWw3j/1k2fuNKMQKJ5Yae +HjOMRL4AkehThJXRlU3gjjn/bmcrYLbe9P+Lckc/W8NLIkih9ux+gsHodqreBQAfoOKuSIDFbAU9oqSp +ymkV3Pu+yLgLSct8JdTehsuo5NVwwxKkFYj8oclXl63etAdhacyI/GHihgJcdUHRD/XLsnM7xdjXcmSi +rbvHOotx9MJ5S9/0zmnCX/mK2cIPtK028F1DTVrudwGAB/36gWfuz5kTB7yV3NoEGKcv5tX/orWzzvAK +Xip++GKcY15Vs+dVg8gXIvq41LWv+jNeVWy5Doa36fq/AQAA//+T9d9OlBMAAA== `, },