Erinnerungen: Fehlerhaftes Scrooling

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: Erinnerungen: Fehlerhaftes Scrooling

Re: Erinnerungen: Fehlerhaftes Scrooling

von HaasUwe » 07 Feb 2013, 19:11

Nachtrag nach intensiven Testen:
Ist es ohne großen Aufwand machbar, falls der externe Dialog ohne Änderungen schließt, die Erinnerungslistbox unverändert zu lassen?
Seit der Änderung bewirkt jedes Aufrufen eines externen Dialogs ein Sprung zum Eintrag 1, sobald der Dialog geschlossen wird.
Falls es ein größerer Aufwand ist, ist die Änderung mit dem Fix auf jeden Fall besser als der alte Zustand.

Re: Erinnerungen: Fehlerhaftes Scrooling

von HaasUwe » 05 Feb 2013, 11:54

Das Problem ist mit der Revision 1804 gefixt.
Super Arbeit!

Re: Erinnerungen: Fehlerhaftes Scrooling

von HaasUwe » 05 Feb 2013, 00:14

Dann zum ersten Eintrag, das ist besser, als wenn irgendwo hinten in di e Liste gescroolt wird. In der Regel entfernt man relativ weit vorne Einträge.

Re: Erinnerungen: Fehlerhaftes Scrooling

von ds10 » 05 Feb 2013, 00:09

Zum ersten Eintrag zu scrollen wäre möglich, zur letzten Position aber nicht, da die sonstwo sein kann. Beim Ausschließen von Sendungen aus den Lieblingssendungen können schließlich von einer bis alle Sendungen verschwinden.

Re: Erinnerungen: Fehlerhaftes Scrooling

von HaasUwe » 04 Feb 2013, 23:54

Dann sollte entweder immer an die erste Stelle in der Liste gescrollt werden oder besser noch, an die Nummer des Eintrages, der vor der Aktion gültig war.

Re: Erinnerungen: Fehlerhaftes Scrooling

von ds10 » 04 Feb 2013, 23:22

Die beiden beschriebenen Fälle entfernen die Sendungen extern aus der Liste der Erinnerungen. Die Tabelle wird dabei neu aufgebaut, da die Tabelle hat keine Informationen darüber, welche Sendung gelöscht wurde, deshalb kann sie nicht zur letzten Position scrollen. Das gilt besonders für das Entfernen über einen Ausschluss der Lieblingssendungen, da können sehr viele Sendungen aus der Liste verschwinden.

Letztendliche ist dies eine Folge der Kommunikation zwischen den Plugins.

Re: Erinnerungen: Fehlerhaftes Scrooling

von HaasUwe » 03 Feb 2013, 18:01

Vielleicht hilft das bei der Fehlersuche:
Wenn ich eine markierte Sendung über den Löschbutton entferne, arbeitet das Scrooling korrekt
Wenn ich eine markierte Sendung über den Weg
Lieblingssendungen --> nicht als Lieblingssendung von
oder den Weg
Info zur Sendung --> nicht mehr erinnern
entferne, ergibt sich das beschriebene Verhalten

Re: Erinnerungen: Fehlerhaftes Scrooling

von HaasUwe » 25 Jan 2013, 17:00

Dann verstehe ich auch nicht, wieso dieses Verhalten auftritt.
Das beschriebene Vorgehen ist genau so, wie man es machen sollte. Muß es wohl unter der Kategorie "Dumm gelaufen, nicht zu ändern" abhaken

Re: Erinnerungen: Fehlerhaftes Scrooling

von ds10 » 25 Jan 2013, 16:25

Nein, der Quellcode sagt eindeutig, dass zur Sendung über der entfernten gescrollt wird, das wirkt vielleicht etwas merkwürdig, wenn man eine Sendung ganz unten im sichtbaren Bereich entfernt, weil die Liste dann hochgeschoben wird. Ist die Sendung die entfernt wird die zweite von oben, dann sollte praktisch nicht gescrollt werden. Der Punkt ist einfach, dass man den neuen Index der ersten sichtbaren Sendung nicht kennt, da auch mehr als eine Sendung markiert und gelöscht werden kann. Der einzige sicher bekannte Index ist der der Sendung vor dem ersten zu löschendem Eintrag, da sich dieser durch das Löschen von Sendungen nicht verändert und deshalb wird zu diesem Eintrag gescrollt.

Re: Erinnerungen: Fehlerhaftes Scrooling

von HaasUwe » 25 Jan 2013, 16:02

Kann das Fehlverhalten davon abhängen, daß die Liste bei mir relativ viele Einträge hat?

Re: Erinnerungen: Fehlerhaftes Scrooling

von ds10 » 25 Jan 2013, 14:03

Ich kann hier kein wirkliches Fehlverhalten feststellen, die Liste scrollt immer zum Eintrag über dem ersten der gelöscht wird, da sich dieser sicher feststellen lässt.

Erinnerungen: Fehlerhaftes Scrooling

von HaasUwe » 24 Jan 2013, 20:31

Wenn mitten aus einer längeren Liste mit Erinnerungen eine Sendung entfernt wird, bleibt der erste angezeigte Eintrag in der Listbox nicht der bisherige Eintrag (oder der nächste, falls der bisherige entfernt wurde) sondern ein Eintrag, der wesentlich weiter hinten in der Liste ist. (Oft 50 bis 100 Sendungen hinter dem entfenten Eintrag)
Das Verhalten ist in allen Versionen, die ich seit 3.0 eingesetzt habe (aktuell: TVB3.3RC1, Java 6u38, Win XP Pro SP3), gleich geblieben.
In der Log-Datei ist kein Hinweis auf eine Fehlfunktion des PlugIns zu finden.

Nach oben