<?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>1274</bug_id>
          
          <creation_ts>2015-12-04 22:03:29 +0100</creation_ts>
          <short_desc>Window mispositioned after resize in container</short_desc>
          <delta_ts>2019-03-29 13:58:08 +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>macosx</component>
          <version>tbd</version>
          <rep_platform>All</rep_platform>
          <op_sys>macosx</op_sys>
          <bug_status>UNCONFIRMED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P4</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="mbastian2">mathieu.bastian</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          <cc>gouessej</cc>
          
          <cf_type>DEFECT</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>5497</commentid>
    <comment_count>0</comment_count>
      <attachid>766</attachid>
    <who name="mbastian2">mathieu.bastian</who>
    <bug_when>2015-12-04 22:03:29 +0100</bug_when>
    <thetext>Created attachment 766
Test case to reproduce

The position of the window is wrong after a resize in its container (e.g. another component has been made visible in the same container).

Described also here:
http://forum.jogamp.org/GWindow-position-issue-after-resize-since-2-3-2-td4035863.html

Reproducible on Mac OS X El Capitan with JDK 1.8.0_60.

Attached is a simple test-case to reproduce it. It shows a JFrame with Gears and a button at the top. When the button is clicked it makes a panel at the south visible and you can observer the position of the glwindow being wrong.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>766</attachid>
            <date>2015-12-04 22:03:29 +0100</date>
            <delta_ts>2015-12-04 22:03:29 +0100</delta_ts>
            <desc>Test case to reproduce</desc>
            <filename>TestBug.java</filename>
            <type>text/plain</type>
            <size>2477</size>
            <attacher name="mbastian2">mathieu.bastian</attacher>
            
              <data encoding="base64">cGFja2FnZSB0ZXN0YnVnOwoKaW1wb3J0IGNvbS5qb2dhbXAubmV3dC5hd3QuTmV3dENhbnZhc0FX
VDsKaW1wb3J0IGNvbS5qb2dhbXAubmV3dC5vcGVuZ2wuR0xXaW5kb3c7CmltcG9ydCBjb20uam9n
YW1wLm9wZW5nbC5HTENhcGFiaWxpdGllczsKaW1wb3J0IGNvbS5qb2dhbXAub3BlbmdsLkdMUHJv
ZmlsZTsKaW1wb3J0IGphdmEuYXd0LkJvcmRlckxheW91dDsKaW1wb3J0IGphdmEuYXd0LkNvbG9y
OwppbXBvcnQgamF2YS5hd3QuRGltZW5zaW9uOwppbXBvcnQgamF2YS5hd3QuZXZlbnQuQWN0aW9u
RXZlbnQ7CmltcG9ydCBqYXZhLmF3dC5ldmVudC5BY3Rpb25MaXN0ZW5lcjsKaW1wb3J0IGphdmF4
LnN3aW5nLkpCdXR0b247CmltcG9ydCBqYXZheC5zd2luZy5KRnJhbWU7CmltcG9ydCBqYXZheC5z
d2luZy5KUGFuZWw7CmltcG9ydCBqYXZheC5zd2luZy5Td2luZ1V0aWxpdGllczsKCnB1YmxpYyBj
bGFzcyBUZXN0QnVnIHsKCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdz
KSB7CiAgICAgICAgbmV3IFRlc3RCdWcoKS5ydW4oKTsKICAgIH0KCiAgICBwdWJsaWMgdm9pZCBy
dW4oKSB7CiAgICAgICAgdHJ5IHsKICAgICAgICAgICAgLy8gQ3JlYXRlIGNhbnZhcwogICAgICAg
ICAgICBHTFdpbmRvdyBnbFdpbmRvdyA9IEdMV2luZG93LmNyZWF0ZShuZXcgR0xDYXBhYmlsaXRp
ZXMoR0xQcm9maWxlLmdldERlZmF1bHQoKSkpOwogICAgICAgICAgICBOZXd0Q2FudmFzQVdUIGds
Q2FudmFzID0gbmV3IE5ld3RDYW52YXNBV1QoZ2xXaW5kb3cpOwogICAgICAgICAgICBnbFdpbmRv
dy5hZGRHTEV2ZW50TGlzdGVuZXIobmV3IEdlYXJzKCkpOwoKICAgICAgICAgICAgLy8gQ3JlYXRl
IHBhbmVsIHdpdGggY2FudnMgYXQgY2VudGVyLCBoaWRkZW4gcGFuZWwgYXQgc291dGggYW5kIGJ1
dHRvbgogICAgICAgICAgICAvLyB0byBvcGVuL2Nsb3NlIGhpZGRlbiBwYW5lbAogICAgICAgICAg
ICBmaW5hbCBKUGFuZWwgdG9CZU1hZGVWaXNpYmxlUGFuZWwgPSBuZXcgSlBhbmVsKCk7CiAgICAg
ICAgICAgIHRvQmVNYWRlVmlzaWJsZVBhbmVsLnNldEJhY2tncm91bmQoQ29sb3IuR1JFRU4pOwog
ICAgICAgICAgICB0b0JlTWFkZVZpc2libGVQYW5lbC5zZXRQcmVmZXJyZWRTaXplKG5ldyBEaW1l
bnNpb24oMTAwLCAxMDApKTsKICAgICAgICAgICAgdG9CZU1hZGVWaXNpYmxlUGFuZWwuc2V0Vmlz
aWJsZShmYWxzZSk7CgogICAgICAgICAgICBmaW5hbCBKUGFuZWwgcGFuZWwgPSBuZXcgSlBhbmVs
KCk7CiAgICAgICAgICAgIGZpbmFsIEpCdXR0b24gYnV0dG9uID0gbmV3IEpCdXR0b24oInRlc3Qi
KTsKICAgICAgICAgICAgYnV0dG9uLmFkZEFjdGlvbkxpc3RlbmVyKG5ldyBBY3Rpb25MaXN0ZW5l
cigpIHsKICAgICAgICAgICAgICAgIEBPdmVycmlkZQogICAgICAgICAgICAgICAgcHVibGljIHZv
aWQgYWN0aW9uUGVyZm9ybWVkKEFjdGlvbkV2ZW50IGUpIHsKICAgICAgICAgICAgICAgICAgICBT
d2luZ1V0aWxpdGllcy5pbnZva2VMYXRlcihuZXcgUnVubmFibGUoKSB7CiAgICAgICAgICAgICAg
ICAgICAgICAgIEBPdmVycmlkZQogICAgICAgICAgICAgICAgICAgICAgICBwdWJsaWMgdm9pZCBy
dW4oKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b0JlTWFkZVZpc2libGVQYW5lbC5z
ZXRWaXNpYmxlKCF0b0JlTWFkZVZpc2libGVQYW5lbC5pc1Zpc2libGUoKSk7CiAgICAgICAgICAg
ICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0K
ICAgICAgICAgICAgfSk7CgogICAgICAgICAgICBwYW5lbC5zZXRMYXlvdXQobmV3IEJvcmRlckxh
eW91dCgpKTsKICAgICAgICAgICAgcGFuZWwuYWRkKGJ1dHRvbiwgQm9yZGVyTGF5b3V0Lk5PUlRI
KTsKICAgICAgICAgICAgcGFuZWwuYWRkKHRvQmVNYWRlVmlzaWJsZVBhbmVsLCBCb3JkZXJMYXlv
dXQuU09VVEgpOwogICAgICAgICAgICBwYW5lbC5hZGQoZ2xDYW52YXMsIEJvcmRlckxheW91dC5D
RU5URVIpOwoKICAgICAgICAgICAgZmluYWwgSkZyYW1lIGpGcmFtZTEgPSBuZXcgSkZyYW1lKCJK
RnJhbWUiKTsKICAgICAgICAgICAgakZyYW1lMS5zZXRDb250ZW50UGFuZShwYW5lbCk7CiAgICAg
ICAgICAgIFN3aW5nVXRpbGl0aWVzLmludm9rZUFuZFdhaXQobmV3IFJ1bm5hYmxlKCkgewogICAg
ICAgICAgICAgICAgQE92ZXJyaWRlCiAgICAgICAgICAgICAgICBwdWJsaWMgdm9pZCBydW4oKSB7
CiAgICAgICAgICAgICAgICAgICAgakZyYW1lMS5zZXRTaXplKDEwMjQsIDc2OCk7CiAgICAgICAg
ICAgICAgICAgICAgakZyYW1lMS52YWxpZGF0ZSgpOwogICAgICAgICAgICAgICAgICAgIGpGcmFt
ZTEuc2V0VmlzaWJsZSh0cnVlKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CiAg
ICAgICAgfSBjYXRjaCAoRXhjZXB0aW9uIGV4KSB7CiAgICAgICAgICAgIGV4LnByaW50U3RhY2tU
cmFjZSgpOwogICAgICAgIH0KICAgIH0KfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>