diff --git a/extension.js b/extension.js
index d05b29f..b55abe7 100644
--- a/extension.js
+++ b/extension.js
@@ -634,7 +634,7 @@ function windowGrabBegin(meta_display, meta_screen, meta_window, meta_grab_op, g
}
if (meta_window.resizeable && config.preview.enabled) {
app.origFrameRect = app.get_frame_rect();
- Mainloop.timeout_add(500, function () {
+ Mainloop.timeout_add(config.preview.delay, function () {
checkIfNearGrid(app);
});
}
diff --git a/prefs.js b/prefs.js
index fcd6aec..054d68b 100644
--- a/prefs.js
+++ b/prefs.js
@@ -162,7 +162,7 @@ function buildPrefsWidget() {
visible: true
});
let previewDelayAdjustment = new Gtk.Adjustment({
- lower: 100,
+ lower: 25,
upper: 1000,
step_increment: 1
});
diff --git a/schemas/gschemas.compiled b/schemas/gschemas.compiled
index 9709bce..3c98933 100644
Binary files a/schemas/gschemas.compiled and b/schemas/gschemas.compiled differ
diff --git a/schemas/org.gnome.shell.extensions.wintile.gschema.xml b/schemas/org.gnome.shell.extensions.wintile.gschema.xml
index 5527512..14f98d7 100644
--- a/schemas/org.gnome.shell.extensions.wintile.gschema.xml
+++ b/schemas/org.gnome.shell.extensions.wintile.gschema.xml
@@ -32,7 +32,7 @@
500
Delay in ms before preview dislpays
-
+
false