From 9e64998d688306568877251e16811fdb628f2708 Mon Sep 17 00:00:00 2001
From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com>
Date: Thu, 5 Nov 2026 10:18:06 +0100
Subject: [PATCH] refactor(ui): drop deprecated -webkit-overflow-scrolling
declarations
Remove the obsolete -webkit-overflow-scrolling: touch rule from the
table and log scroll containers in app.css, and the matching inline
styles from the scrollable bodies of modals, dialogs, the global
search create modals, the domain settings, subscription and upgrade
views. Modern iOS Safari scrolls with momentum by default, so these
declarations no longer did anything.
---
resources/css/app.css | 4 ----
.../views/components/modal-confirmation.blade.php | 3 +--
resources/views/components/modal-input.blade.php | 3 +--
.../views/components/process-dialog.blade.php | 3 +--
resources/views/livewire/global-search.blade.php | 15 +++++----------
.../project/application/domains.blade.php | 3 +--
.../livewire/project/service/domains.blade.php | 3 +--
.../views/livewire/subscription/actions.blade.php | 3 +--
resources/views/livewire/upgrade.blade.php | 3 +--
9 files changed, 12 insertions(+), 28 deletions(-)
diff --git a/resources/css/app.css b/resources/css/app.css
index 7afcd691d4..53a72aeb49 100644
--- a/resources/css/app.css
+++ b/resources/css/app.css
@@ -3049,7 +3049,6 @@ input[type="search"]::-webkit-search-results-decoration {
max-width: 100%;
overflow-x: auto;
overscroll-behavior-x: contain;
- -webkit-overflow-scrolling: touch;
}
.data-table-header {
@@ -3220,7 +3219,6 @@ input[type="search"]::-webkit-search-results-decoration {
.environment-table-scroll {
overflow-x: auto;
overscroll-behavior-x: contain;
- -webkit-overflow-scrolling: touch;
}
.environment-table-scroll .env-table-grid {
@@ -3701,7 +3699,6 @@ input[type="search"]::-webkit-search-results-decoration {
.deployment-table-scroll {
overflow-x: auto;
overscroll-behavior-x: contain;
- -webkit-overflow-scrolling: touch;
}
.deployment-table-grid {
@@ -4274,7 +4271,6 @@ html[data-theme="custom"] .logs-viewer-timestamp {
overflow-x: auto;
overscroll-behavior-x: contain;
scrollbar-width: none;
- -webkit-overflow-scrolling: touch;
}
.logs-viewer-actions::-webkit-scrollbar {
diff --git a/resources/views/components/modal-confirmation.blade.php b/resources/views/components/modal-confirmation.blade.php
index 454bd972cb..de6a3e7d4c 100644
--- a/resources/views/components/modal-confirmation.blade.php
+++ b/resources/views/components/modal-confirmation.blade.php
@@ -239,8 +239,7 @@