EdddieN / machinon-domoticz_theme

GNU General Public License v3.0
46 stars 21 forks source link

Settings menu disappears #318

Closed felix63 closed 4 years ago

felix63 commented 4 years ago

Since installing 1.14 the whole Settings menu disappears when selecting the option 'Machinon Settings Menu'. Without this option active settings menu is there. Cleared cache and restarted domoticz but problem stays.

Problem seems to be Firefox & Safari only. In Chrome it works as before.

mattx38 commented 4 years ago

Same issue. How can we set the original theme again ??

chrislader commented 4 years ago

Got the same issue. Will monitor this thread.

davidlb commented 4 years ago

@mattx38 to change theme, add/change the url to #/Setup

davidlb commented 4 years ago

I' m running Firefox 72.0.2 (win 64) and I don't have the issue. I need your help, can you give me more details: browser version, when does it happen, any error in the browser console and the options you enable in the theme. Does a refresh of the page (F5) make the menu available ?

felix63 commented 4 years ago
Schermafbeelding 2020-01-29 om 10 34 15 Schermafbeelding 2020-01-29 om 10 33 45

I have included two screen prints showing what happens. Refresh doesn't help neither does clearing the cache.

I am using Safari Version 13.0.5 (14608.5.12) on Mac 10.14.6

The webinfo shows the following warnings and errors:

Schermafbeelding 2020-02-03 om 09 23 13 Schermafbeelding 2020-02-03 om 09 23 00
davidlb commented 4 years ago

thanks for all these details! I'll work on it but I have an idea on what could be wrong.

felix63 commented 4 years ago

Let me know if I can help!

davidlb commented 4 years ago

Can you update to the last version in beta branch? I reverted one commit that could be the origin of the problem.

davidlb commented 4 years ago

Issue is still here, I have it on my mobile, I'll try to find a fix in the next days

Kratax commented 4 years ago

Just to add (after posting to forum) - using Firefox latest version, latest version of Domoticz beta, the following in the console of the browser...

This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. 10.1.14.39:8080 Synchronní XMLHttpRequest v hlavním vláknu je zastaralý z důvodu jeho špatného vlivu na uživatelský prožitek. Pro více informací si přečtěte http://xhr.spec.whatwg.org/ jquery-3.4.1.min.js:2:80629 Machinon - theme settings was already found in the browser. 10.1.14.39:8080:242:21 Machinon - found theme feature settings in Domoticz database (user variable Idx: 12) 10.1.14.39:8080:305:33 Machinon - found theme feature settings in Domoticz database (user variable Idx: 13) 10.1.14.39:8080:311:33 TypeError: generate_noty is not a function 10.1.14.39:8080:175:15 $tooltip is now deprecated. Use $uibTooltip instead. angular.min.js:124:532 Na nezabezpečené stránce (http://) se nachází pole pro zadání hesla. Jedná se o bezpečnostní riziko, v rámci kterého může dojít k odcizení přihlašovacích údajů. 10.1.14.39:8080

davidlb commented 4 years ago

I reworked the management of the setting menu, can you give it a try? (beta branch / latest version 1.15.2)

felix63 commented 4 years ago

That seems to do the trick. Great work!

Op 4 feb. 2020, om 12:06 heeft David Le Brun notifications@github.com het volgende geschreven:

I reworked the management of the setting menu, can you give it a try? (beta branch / latest version 1.15.2)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/EdddieN/machinon-domoticz_theme/issues/318?email_source=notifications&email_token=AD54ZNA6D2F5YXHLLXRUKHDRBFD2TA5CNFSM4KJZDGL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKXG37I#issuecomment-581856765, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD54ZNHDDW4JQWL26N2PJJDRBFD2TANCNFSM4KJZDGLQ.

josemi73 commented 4 years ago

Thank you