[banshee] Make sure the seek slider does not capture left/right keys
- From: Bertrand Lorentz <blorentz src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [banshee] Make sure the seek slider does not capture left/right keys
- Date: Sun, 4 Oct 2009 13:03:56 +0000 (UTC)
commit 4827984651e37a39ca1d64eab4611fd31ea63e60
Author: Eitan Isaacson <eitan ascender com>
Date: Sun Oct 4 14:57:01 2009 +0200
Make sure the seek slider does not capture left/right keys
Fixes the other part of BGO#595300.
Signed-off-by: Bertrand Lorentz <bertrand lorentz gmail com>
.../Banshee.Widgets/Banshee.Widgets/SeekSlider.cs | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
---
diff --git a/src/Core/Banshee.Widgets/Banshee.Widgets/SeekSlider.cs b/src/Core/Banshee.Widgets/Banshee.Widgets/SeekSlider.cs
index 45d054f..12769e8 100644
--- a/src/Core/Banshee.Widgets/Banshee.Widgets/SeekSlider.cs
+++ b/src/Core/Banshee.Widgets/Banshee.Widgets/SeekSlider.cs
@@ -66,6 +66,17 @@ namespace Banshee.Widgets
return base.OnButtonPressEvent(evnt);
}
+ protected override bool OnKeyPressEvent(Gdk.EventKey evnt)
+ {
+ switch(evnt.Key) {
+ case Gdk.Key.Left:
+ case Gdk.Key.Right:
+ return false;
+ default:
+ return base.OnKeyPressEvent (evnt);
+ }
+ }
+
protected override bool OnScrollEvent(Gdk.EventScroll evnt) {
if (can_seek) {
SeekValue += (evnt.Direction.Equals (Gdk.ScrollDirection.Down) ? -1 : 1) * 10000; // skip 10s
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]