Uploaded image for project: 'Pivot'
  1. Pivot
  2. PIVOT-966

UI zooming and buttons detection in Apache Pivot at program start

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Not A Problem
    • Affects Version/s: 2.0.4, 2.1
    • Fix Version/s: 2.1, 2.0.5
    • Component/s: wtk-effects
    • Labels:
      None
    • Environment:
      Ubuntu 14.04 LTS 64bit, Oracle JDK 1.7.0-65

      Description

      Zooming UI at program start wents right but all buttons responds from wrong locations (as if the zoom/scale factor would still be the default 1.0).

      This effect can be easily tested with ApachePivot org.apache.pivot.demos.text.TextPaneDemo
      by adding ScaleDecorator & setScale before window.open(display) call like this:
      ....
      final ScaleDecorator sd = new ScaleDecorator();
      window.getDecorators().add( sd );
      sd.setHorizontalAlignment( HorizontalAlignment.LEFT );
      sd.setVerticalAlignment( VerticalAlignment.TOP );
      sd.setScale( 2.0f );
      sd.update();

      window.open(display);
      textPane.requestFocus();
      }

      The program UI will scale correctly the but buttons will react from wrong locations.

      There is a issue report in the pivot-user mailing list archives: March 2015 with the same header as well with more information.

        Attachments

          Activity

            People

            • Assignee:
              rwhitcomb Roger Whitcomb
              Reporter:
              VirtualMachine Vesa Muukka
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: