diff --git a/gui/default/assets/css/overrides.css b/gui/default/assets/css/overrides.css
index 3f10295cd..2409dab22 100644
--- a/gui/default/assets/css/overrides.css
+++ b/gui/default/assets/css/overrides.css
@@ -136,6 +136,11 @@ table.table-auto td {
max-width: 0px;
}
+/* Wrap long file paths to prevent text overflow. See issue #6268. */
+.file-path {
+ word-break: break-all;
+}
+
.folder-advanced {
padding: 1rem;
margin-bottom: 15px;
diff --git a/gui/default/syncthing/device/globalChangesModalView.html b/gui/default/syncthing/device/globalChangesModalView.html
index 168b2f8ed..531ee94b5 100644
--- a/gui/default/syncthing/device/globalChangesModalView.html
+++ b/gui/default/syncthing/device/globalChangesModalView.html
@@ -20,7 +20,7 @@
{{changeEvent.data.action}} |
{{changeEvent.data.type}} |
{{folderLabel(changeEvent.data.folder)}} |
- {{changeEvent.data.path}} |
+ {{changeEvent.data.path}} |
{{changeEvent.time | date:"yyyy-MM-dd HH:mm:ss"}} |
diff --git a/gui/default/syncthing/transfer/localChangedFilesModalView.html b/gui/default/syncthing/transfer/localChangedFilesModalView.html
index 858fcd06c..0a670f3ef 100644
--- a/gui/default/syncthing/transfer/localChangedFilesModalView.html
+++ b/gui/default/syncthing/transfer/localChangedFilesModalView.html
@@ -11,7 +11,7 @@
- {{file.name}} |
+ {{file.name}} |
{{file.size | binary}}B |
diff --git a/gui/default/syncthing/transfer/remoteNeededFilesModalView.html b/gui/default/syncthing/transfer/remoteNeededFilesModalView.html
index 2a489d3f5..0ad2a8b14 100644
--- a/gui/default/syncthing/transfer/remoteNeededFilesModalView.html
+++ b/gui/default/syncthing/transfer/remoteNeededFilesModalView.html
@@ -22,7 +22,7 @@
- {{file.name}} |
+ {{file.name}} |
{{file.size | binary}}B |
{{file.modified | date:"yyyy-MM-dd HH:mm:ss"}} |
{{friendlyNameFromShort(file.modifiedBy)}} |