Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Speak.activity/glasses.py
diff options
context:
space:
mode:
Diffstat (limited to 'Speak.activity/glasses.py')
-rw-r--r--Speak.activity/glasses.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/Speak.activity/glasses.py b/Speak.activity/glasses.py
index afc68ef..61965a6 100644
--- a/Speak.activity/glasses.py
+++ b/Speak.activity/glasses.py
@@ -29,13 +29,10 @@ class Glasses(Eye):
def expose(self, widget, event):
bounds = self.get_allocation()
- mouseX, mouseY = self.get_mouse()
-
eyeSize = min(bounds.width, bounds.height)
outlineWidth = eyeSize/20.0
pupilSize = eyeSize/10.0
- pupilX = max(min(mouseX - bounds.x, bounds.width), 0)
- pupilY = max(min(mouseY - bounds.y, bounds.height), 0)
+ pupilX, pupilY = self.pupil_position()
dX = pupilX - bounds.width/2.
dY = pupilY - bounds.height/2.
distance = math.sqrt(dX*dX + dY*dY)