Opened 12 years ago

Closed 11 years ago

Last modified 11 years ago

#4075 closed defect (fixed)

Zoom jumps to the original size

Reported by: humitos Owned by: humitos
Priority: High Milestone:
Component: Imageviewer Version: Unspecified
Severity: Unspecified Keywords:
Cc: garnacho Distribution/OS: OLPC
Bug Status: Unconfirmed

Description

Steps to reproduce

  1. Open Image Viewer
  2. Zoom in (maintaining the image fitting the screen)
  3. Zoom out/in again

Issue

The image goes back to the original zoom and starts from there

Expected behaviour

Start zooming from the last size

Environment:

XO-4 os7. Image Viewer v53

Attachments (2)

zoom_scaled_changed.py (1.2 KB) - added by humitos 12 years ago.
Test case - works properly in XO-1.74 but XO-4
simulate-scale-1.0-xo-4.diff (1002 bytes) - added by humitos 11 years ago.
Use "began" signal instead of scale at 1.0 to reset the original_zoom

Download all attachments as: .zip

Change History (6)

comment:1 Changed 12 years ago by humitos

  • Cc garnacho added

I noticed that 'scale-changed' signal from SugarGestures.ZoomController is not always called with "scale" at 1.0 when I touch the screen with two fingers in my XO-4. Although, it is called properly in my XO-1.75.

A test case is attached. It shows a red circle in the center of the screen when 'scale-changed' comes with "scale" == 1.0

I sent an email to Carlos Garnacho.

Changed 12 years ago by humitos

Test case - works properly in XO-1.74 but XO-4

Changed 11 years ago by humitos

Use "began" signal instead of scale at 1.0 to reset the original_zoom

comment:2 Changed 11 years ago by humitos

After upgrading the firmware as this link[1] says I have the same bad behaviour. It's difficult to make the circle appears in the screen using the script attached.

[1] http://wiki.laptop.org/go/XO_4_Touch_Testing#Reprogramming_the_Neonode_Firmware

comment:3 Changed 11 years ago by humitos

  • Resolution set to fixed
  • Status changed from new to closed

comment:4 Changed 11 years ago by dnarvaez

  • Milestone 0.98 deleted

Milestone 0.98 deleted

Note: See TracTickets for help on using tickets.