diff --git a/vpn/ui/controls/ComboBoxListView.cpp b/vpn/ui/controls/ComboBoxListView.cpp
index 19f6539a000bb301f80fb50ab5210ae387b91599..be909efda00bbf5f6a664ac0c49c37e409884a9e 100644
--- a/vpn/ui/controls/ComboBoxListView.cpp
+++ b/vpn/ui/controls/ComboBoxListView.cpp
@@ -8,7 +8,12 @@ ComboBoxListView::ComboBoxListView(QWidget *a_parent /*= nullptr*/)
 {
 #ifdef ANDROID
     this->setFocusPolicy(Qt::NoFocus);
-    QScroller::grabGesture(this, QScroller::LeftMouseButtonGesture);
+    QScroller* scroller = QScroller::scroller(this);
+    QScrollerProperties sp;
+    sp.setScrollMetric(QScrollerProperties::VerticalOvershootPolicy, QScrollerProperties::OvershootAlwaysOff);
+    scroller->setScrollerProperties(sp);
+    scroller->grabGesture(this, QScroller::LeftMouseButtonGesture);
+    this->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
     this->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
 #endif
     this->setWidgetDelegateFactory(&CustomButtonDelegate::create); // Add creating item widgets