]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 1452096 - Some custom dropdown UI widgets stay fixed and don't move with scroll
authorKohei Yoshino <kohei.yoshino@gmail.com>
Tue, 26 Jun 2018 19:11:54 +0000 (15:11 -0400)
committerDylan William Hardison <dylan@hardison.net>
Tue, 26 Jun 2018 19:11:54 +0000 (15:11 -0400)
extensions/BugModal/web/bug_modal.js
extensions/BugModal/web/comments.js
extensions/BugModal/web/common_bug_modal.js
extensions/ProdCompSearch/web/js/prod_comp_search.js
js/comment-tagging.js
js/field.js
skins/standard/global.css

index 1cc3dd9a381a34358ccf88482d9cff1e963a492f..300ebd3ae3d1a264df73b9248feff018e9c64dc6 100644 (file)
@@ -559,6 +559,8 @@ $(function() {
                     keywords = data.keywords;
                     $('#keywords')
                         .devbridgeAutocomplete({
+                            appendTo: $('#main-inner'),
+                            forceFixPosition: true,
                             lookup: function(query, done) {
                                 query = query.toLowerCase();
                                 var matchStart =
index 04894506ee3348c0f29662b5459bb287c87b840d..85c5a2368374180956e61c98addd04bd05041483 100644 (file)
@@ -355,6 +355,8 @@ $(function() {
 
     $('#ctag-add')
         .devbridgeAutocomplete({
+            appendTo: $('#main-inner'),
+            forceFixPosition: true,
             serviceUrl: function(query) {
                 return 'rest/bug/comment/tags/' + encodeURIComponent(query);
             },
index dc91824f6ad20c9646d29084bca7af24d8d2d3fe..6cd658045ba14dca99648eb33c25045feb1c6485 100644 (file)
@@ -509,6 +509,8 @@ $(function() {
                     keywords = data.keywords;
                     $('#keywords')
                         .devbridgeAutocomplete({
+                            appendTo: $('#main-inner'),
+                            forceFixPosition: true,
                             lookup: function(query, done) {
                                 query = query.toLowerCase();
                                 var matchStart =
index 1b7e396a83673a775149b02ae587485dc2dc7cbd..30351a3db5f2f86f0752665594edb69efa0bdee4 100644 (file)
@@ -66,6 +66,8 @@ $(function() {
                 params.Bugzilla_api_token = BUGZILLA.api_token;
             }
             that.devbridgeAutocomplete({
+                appendTo: $('#main-inner'),
+                forceFixPosition: true,
                 serviceUrl: function(query) {
                     return 'rest/prod_comp_search/' + encodeURIComponent(query);
                 },
index 3897d46b81e3cea8b556ae215633b30ca30f5c55..44ca8b4abf693a97863b8e1103fe80c246c63598 100644 (file)
@@ -35,6 +35,8 @@ YAHOO.bugzilla.commentTagging = {
         if (!can_edit) return;
 
         $('#bz_ctag_add').devbridgeAutocomplete({
+            appendTo: $('#main-inner'),
+            forceFixPosition: true,
             serviceUrl: function(query) {
                 return 'rest/bug/comment/tags/' + encodeURIComponent(query);
             },
index 85011342d3c3c50896cd6c6f1fcc586c6417f053..a5e204f8d43c28fb1eced8d11c58eb9bc38b7147 100644 (file)
@@ -713,6 +713,8 @@ $(function() {
     }
 
     var options_user = {
+        appendTo: $('#main-inner'),
+        forceFixPosition: true,
         serviceUrl: 'rest/elastic/suggest_users',
         params: {
             Bugzilla_api_token: BUGZILLA.api_token,
@@ -792,6 +794,8 @@ $(function() {
         .each(function() {
             var that = $(this);
             that.devbridgeAutocomplete({
+                appendTo: $('#main-inner'),
+                forceFixPosition: true,
                 lookup: function(query, done) {
                     var values = BUGZILLA.autocomplete_values[that.data('values')];
                     query = query.toLowerCase();
index 0b40fcb2af81a5dc51ad7c4a9ba05e5f13f8471f..48d79366a8f8f7336b519022999837461539426b 100644 (file)
@@ -1308,6 +1308,7 @@ hr {
 }
 
 #main-inner {
+    position: relative;
     margin: 15px 0;
 }