mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Fix review comment context menu clipped bug (#23523)
This is another regression of #22959 (the first regression has been fixed by the Image Diff fix) Close #23517 This is a quick fix. Luckily, there is no "dropdown menu" for image/csv view, so we could only add the "overflow-x: scroll" to the image/csv view. After fix:   Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
This commit is contained in:
		@@ -161,7 +161,8 @@
 | 
				
			|||||||
									{{end}}
 | 
														{{end}}
 | 
				
			||||||
								</div>
 | 
													</div>
 | 
				
			||||||
								{{if $showFileViewToggle}}
 | 
													{{if $showFileViewToggle}}
 | 
				
			||||||
									<div id="diff-rendered-{{$file.NameHash}}" class="file-body file-code {{if $.IsSplitStyle}} code-diff-split{{else}} code-diff-unified{{end}}">
 | 
														{{/* for image or CSV, it can have a horizontal scroll bar, there won't be review comment context menu (position absolute) which would be clipped by "overflow" */}}
 | 
				
			||||||
 | 
														<div id="diff-rendered-{{$file.NameHash}}" class="file-body file-code {{if $.IsSplitStyle}}code-diff-split{{else}}code-diff-unified{{end}} gt-overflow-x-scroll">
 | 
				
			||||||
										<table class="chroma gt-w-100">
 | 
															<table class="chroma gt-w-100">
 | 
				
			||||||
											{{if $isImage}}
 | 
																{{if $isImage}}
 | 
				
			||||||
												{{template "repo/diff/image_diff" dict "file" . "root" $ "blobBase" $blobBase "blobHead" $blobHead}}
 | 
																	{{template "repo/diff/image_diff" dict "file" . "root" $ "blobBase" $blobBase "blobHead" $blobHead}}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -22,6 +22,7 @@
 | 
				
			|||||||
/* below class names match Tailwind CSS */
 | 
					/* below class names match Tailwind CSS */
 | 
				
			||||||
.gt-pointer-events-none { pointer-events: none !important; }
 | 
					.gt-pointer-events-none { pointer-events: none !important; }
 | 
				
			||||||
.gt-relative { position: relative !important; }
 | 
					.gt-relative { position: relative !important; }
 | 
				
			||||||
 | 
					.gt-overflow-x-scroll { overflow-x: scroll !important; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.gt-mono {
 | 
					.gt-mono {
 | 
				
			||||||
  font-family: var(--fonts-monospace) !important;
 | 
					  font-family: var(--fonts-monospace) !important;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -3337,10 +3337,6 @@ td.blob-excerpt {
 | 
				
			|||||||
  min-width: 100px;
 | 
					  min-width: 100px;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.diff-file-body {
 | 
					 | 
				
			||||||
  overflow-x: scroll;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.diff-stats-bar {
 | 
					.diff-stats-bar {
 | 
				
			||||||
  display: inline-block;
 | 
					  display: inline-block;
 | 
				
			||||||
  background-color: var(--color-red);
 | 
					  background-color: var(--color-red);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user