Zeitleiste: Karte vor dem Messen oben links ablegen
Ohne Lage stand sie beim Messen unter allen Bahnen, ragte aus main.app-main, und Chrome liess dort eine zweite Bildlaufleiste stehen. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -505,6 +505,12 @@ function zlKarteOeffnen(anker, id) {
|
|||||||
+ '<button type="button" class="btn btn-sm zl-karte-weg" data-tun="loeschen" title="Löschen"><i class="bi bi-trash3"></i></button>'
|
+ '<button type="button" class="btn btn-sm zl-karte-weg" data-tun="loeschen" title="Löschen"><i class="bi bi-trash3"></i></button>'
|
||||||
+ "</div>";
|
+ "</div>";
|
||||||
karte.dataset.id = a.id;
|
karte.dataset.id = a.id;
|
||||||
|
// Erst oben links in die Zeitleiste legen und dort messen. Ohne Lage stand
|
||||||
|
// die Karte beim Messen unter allen Bahnen, ragte aus main.app-main, und
|
||||||
|
// Chrome gab main eine zweite Bildlaufleiste, die danach stehen blieb.
|
||||||
|
karte.style.left = "0px";
|
||||||
|
karte.style.top = "0px";
|
||||||
|
karte.style.visibility = "hidden";
|
||||||
ziel.appendChild(karte);
|
ziel.appendChild(karte);
|
||||||
|
|
||||||
// Unter den Eintrag, sonst darüber; waagerecht in der Karte der Zeitleiste halten.
|
// Unter den Eintrag, sonst darüber; waagerecht in der Karte der Zeitleiste halten.
|
||||||
@@ -525,6 +531,7 @@ function zlKarteOeffnen(anker, id) {
|
|||||||
if (hoehe > platzUnten && (hoehe <= platzOben || platzOben > platzUnten)) oben = r.top - hoch.top - hoehe - 6;
|
if (hoehe > platzUnten && (hoehe <= platzOben || platzOben > platzUnten)) oben = r.top - hoch.top - hoehe - 6;
|
||||||
karte.style.left = links + "px";
|
karte.style.left = links + "px";
|
||||||
karte.style.top = oben + "px";
|
karte.style.top = oben + "px";
|
||||||
|
karte.style.visibility = "";
|
||||||
zlKetteHervorheben(a.id, true);
|
zlKetteHervorheben(a.id, true);
|
||||||
|
|
||||||
karte.addEventListener("click", function (ereignis) {
|
karte.addEventListener("click", function (ereignis) {
|
||||||
|
|||||||
Reference in New Issue
Block a user