<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://jogamp.org/bugzilla/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.2"
          urlbase="https://jogamp.org/bugzilla/"
          
          maintainer="sgothel@jausoft.com"
>

    <bug>
          <bug_id>656</bug_id>
          
          <creation_ts>2012-12-24 08:14:56 +0100</creation_ts>
          <short_desc>Unify NEWT event processing (DRAG, button modifier mask, ..) for native and synthesized Event</short_desc>
          <delta_ts>2013-12-19 13:09:41 +0100</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>JogAmp</classification>
          <product>Newt</product>
          <component>core</component>
          <version>1</version>
          <rep_platform>All</rep_platform>
          <op_sys>all</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>629</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sven Gothel">sgothel</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          <cc>gouessej</cc>
    
    <cc>rami.santina</cc>
    
    <cc>rob.hatcherson</cc>
          
          <cf_type>---</cf_type>
          <cf_scm_refs></cf_scm_refs>
          <cf_workaround>---</cf_workaround>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2053</commentid>
    <comment_count>0</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2012-12-24 08:14:56 +0100</bug_when>
    <thetext>Abstract NEWT WindowImpl doMouseEvent(..) and doKeyEvent(..)
to be used for TK event translation, e.g. AWT or SWT to NEWT.

Right now the event translation factories, e.g. AWTNewtEventFactory and SWTNewtEventFactory
do not benefit from state tracking as implemented aboven.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2054</commentid>
    <comment_count>1</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2012-12-24 08:17:45 +0100</bug_when>
    <thetext>The lack of state tracking in AWTNewtEventFactory causes missing 
mouse button bits in the modifier-mask when pressing a key while mouse buttons are pressed.
This is at least true of OS X.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3494</commentid>
    <comment_count>2</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2013-12-19 13:09:41 +0100</bug_when>
    <thetext>Solved w/ commits for Bug 800.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>