Skip to content
GitLab
Erkunden
Anmelden
Registrieren
Primärnavigation
Suchen oder aufrufen …
Projekt
QUI
Verwalten
Aktivität
Mitglieder
Labels
Planen
Tickets
Ticketübersichten
Meilensteine
Wiki
Code
Merge Requests
Repository
Branch
Commits
Tags
Repository-Diagramm
Revisionen vergleichen
Code-Schnipsel
Build
Pipelines
Aufgaben
Pipeline-Zeitpläne
Artefakte
Bereitstellung
Releases
Modell-Registry
Betreiben
Umgebungen
Überwachen
Vorfälle
Service-Desk
Analysieren
Wertschöpfungskettenanalyse
Mitwirkenden-Analyse
CI/CD-Analyse
Repository-Analysen
Modellexperimente
Hilfe
Hilfe
Support
GitLab-Dokumentation
GitLab-Pläne vergleichen
Community-Forum
Zu GitLab beitragen
Feedback geben
Tastenkürzel
?
Code-Schnipsel
Gruppen
Projekte
Show more breadcrumbs
QUIQQER
QUI
Commits
660fa400
Commit
660fa400
erstellt
1 year ago
von
Michael Danielczok
Dateien durchsuchen
Optionen
Downloads
Patches
Einfaches Diff
fix: resolved menu positioning issue
Acked-by:
Henning Leutz
<
leutz@pcsg.de
>
Related:
#53
Übergeordneter
861623a3
Keine zugehörigen Branchen gefunden
Branches enthält Commit
Keine zugehörigen Tags gefunden
Tags enthält Commit
2 Merge Requests
!45
fix: resolved menu positioning issue
,
!44
fix: resolved menu positioning issue
Pipeline-
Nr. 5897
bestanden
1 year ago
Phase: test
Änderungen
1
Pipelines
1
Leerzeichenänderungen ausblenden
Inline
Nebeneinander
1 geänderte Datei
qui/controls/contextmenu/Menu.js
+10
-2
10 Ergänzungen, 2 Löschungen
qui/controls/contextmenu/Menu.js
wird angezeigt
mit
10 Ergänzungen
und
2 Löschungen
qui/controls/contextmenu/Menu.js
+
10
−
2
Zeige Datei @
660fa400
...
...
@@ -311,8 +311,16 @@ define('qui/controls/contextmenu/Menu', [
this
.
setAttribute
(
'
menuPosLeft
'
,
false
);
if
(
Parent
.
nodeName
===
'
BODY
'
)
{
var
elm_pos
=
Elm
.
getPosition
(),
body_size
=
Parent
.
getScrollSize
();
let
elm_pos
=
Elm
.
getPosition
();
// Use 'display: none' so that the menu does not enlarge the body,
// while we measure the scroll size of the body.
// Verwende 'display: none', damit das Menü den Body nicht vergrößert,
// während wir die Scrollgröße des Body messen.
this
.
$Elm
.
setStyle
(
'
display
'
,
'
none
'
);
let
body_size
=
Parent
.
getScrollSize
();
this
.
$Elm
.
setStyle
(
'
display
'
,
null
);
if
(
elm_pos
.
x
+
scrollSize
.
x
+
50
>
body_size
.
x
)
{
this
.
$Elm
.
setStyle
(
'
left
'
,
body_size
.
x
-
scrollSize
.
x
-
50
);
...
...
Dieser Diff ist reduziert.
Zum Erweitern klicken.
Henning Leutz
@henbug
mentioned in issue
quiqqer#1319
·
1 year ago
mentioned in issue
quiqqer#1319
mentioned in issue quiqqer#1319
Commit-Liste ein-/ausklappen
Vorschau
0%
Lade
Wiederholen
oder
Neue Datei anhängen
.
Abbrechen
You are about to add
0
people
to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Kommentar speichern
Abbrechen
Bitte
registrieren
oder
Anmelden
zum Kommentieren