Hallo zusammen!
Ich habe einen kleinen Popup-Dialog gebaut, der aus einem Input- und einem Link-Widget besteht.
Wenn ich versuche, etwas in das Input-Widget zu schreiben, verschwindet das gesamte Popup.
Das Problem besteht auf meinem Tablet und auf meinem Handy (Galaxy S7). Auf dem Desktop-PC klappt es.
Hat jemand etwas ähnliches festgestellt, oder gibt es vielleicht sogar eine Lösung?
(Sowohl auf dem Tablet als auch auf dem S7 läuft Firefox)
			
			
			
				Hast Du evtl. im onclick-Eventhandler ein dialog-close-Aufruf eingebaut?
Gruß,
Mario
			
			
			
				ZitatHast Du evtl. im onclick-Eventhandler ein dialog-close-Aufruf eingebaut?
Nur indirekt.
Das Schließen des Popups wird durch 
data-get-off gesteuert. 
<div data-type="popup" 
  data-device="popup_usercheck_visible" 
  data-get-on="on"
  data-get-off="off">
Das Setzen dieses Wertes erfolgt aber erst beim Klick auf den grünen Haken (Link-Widget):
<div data-type="link"
  ...
  onclick="ftui.setFhemStatus('set popup_usercheck_visible off')" >
			 
			
			
				data-fhem-cmd="set popup_usercheck_visible off"
onclick weglassen
			
			
			
				onclick weglassen
Das geht leider nicht, weil ich dadurch die gewünschte Funktionalität verliere: siehe https://forum.fhem.de/index.php/topic,67482.0.html
Außerdem: Das Popup verschwindet, sobald ich das Input-Feld "betrete" -  "onClick" gilt aber nicht für das Input-Feld, sondern für den Link.
			
			
			
				Das Problem tritt immer dann auf, wenn sich ein Input-Widget in einem Popup befindet.
Sobald man (am Tablet) versucht, etwas in das Input-Feld zu schreiben, verschwindet das gesamte Popup. Soviel kann ich bestätigen.
Ich habe meine Aufgabe mittlerweile zwar auf eine andere Weise (ohne Popup) gelöst, aber das grundsätzliche Problem bleibt bestehen.