Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SIGNALduino.pm - refresh BrowserView #633

Closed
HomeAutoUser opened this issue Aug 29, 2019 · 6 comments
Closed

SIGNALduino.pm - refresh BrowserView #633

HomeAutoUser opened this issue Aug 29, 2019 · 6 comments
Assignees
Labels

Comments

@HomeAutoUser
Copy link
Contributor

HomeAutoUser commented Aug 29, 2019

Expected Behavior

  • Aktualisierung nur des aktiven BrowserFenster bzw. Tab wo man sich befindet

Actual Behavior

  • alle offenen FHEM Fenster werden aktualisiert, was zur Folge hat, das bei der Benutzung mit mehreren Usern auf dem Server zu Kollisionen kommt.
  • User werden durch den Refresh vom "Auszuführenden" herausgewurfen von Fensterständen oder Logfilepositionen
    (@elektron-bbs und @HomeAutoUser haben dies mehrfach bei der Zusammenarbeit)

--> Übeltäter
FW_directNotify("#FHEMWEB:$FW_wname", "location.reload('true')", "");

Im Edge, wird man komplett herausgewurfen auf die "Startseite von FHEM" und beim Firefox wird man von der aktuellen View "zurückgesetzt" an den Anfang der Seite wenn der andere ein Refresh erzeugt via get availableFirmware.

Steps to Reproduce the Problem

  1. Browser mit mindestens 2 FHEM Fenster öffenen (Devices oder Logfile)
  2. get availableFirmware
  3. Browserfenster beobachten (am besten sieht man dies, wenn das Logfile offen ist)

Specifications

  • Versionmodul (FHEM Module):
    v3.4.1_dev_11.08
@sidey79
Copy link
Contributor

sidey79 commented Aug 29, 2019

Interessant, ich habe verstanden, dass alle Browserfenster den refresh bekommen und nicht nur das, was gerade offen ist?

@HomeAutoUser
Copy link
Contributor Author

HomeAutoUser commented Aug 29, 2019

@sidey79 genau richtig so ist das derzeitige Verhalten.

@sidey79
Copy link
Contributor

sidey79 commented Aug 29, 2019

Ich habe es erfolgreich nachgestellt und analysiert.
Eine Lösung dagegen habe ich nicht direkt gefunden und daher im Forum das gewünschte Verhalten geschildert.

@sidey79
Copy link
Contributor

sidey79 commented Aug 30, 2019

Ich habe deinen Beitrag eben erst zugespielt bekommen:

https://forum.fhem.de/index.php?topic=48736.0

Ich halte mich aus der Lösungsfindung dann erst mal raus, da es wenig bringt die Situation doppelt zu klären

@sidey79
Copy link
Contributor

sidey79 commented Aug 30, 2019

Folgenden Beitrag hatte ich zu diesem Problem verfasst:

https://forum.fhem.de/index.php?topic=103368.new;topicseen#new

HomeAutoUser added a commit to HomeAutoUser/RFFHEM that referenced this issue Aug 30, 2019
- fix browser refresh
RFD-FHEM#633
- tested with browser firefox & edge
@sidey79 sidey79 assigned HomeAutoUser and unassigned sidey79 Aug 30, 2019
@sidey79 sidey79 added the bug label Aug 30, 2019
HomeAutoUser added a commit that referenced this issue Aug 30, 2019
- fix browser refresh
#633
- tested with browser firefox & edge
@HomeAutoUser
Copy link
Contributor Author

Ich schließe den Faden weil die Anpassung erfolgte.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants