<?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>1251</bug_id>
          
          <creation_ts>2015-10-10 02:58:32 +0200</creation_ts>
          <short_desc>XFCE changes window position after resize XConfigureWindow</short_desc>
          <delta_ts>2019-03-27 04:18:34 +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>x11</component>
          <version>2.4.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>all</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</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>1</everconfirmed>
          <reporter name="Sven Gothel">sgothel</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          <cc>sorel.johann</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>5434</commentid>
    <comment_count>0</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2015-10-10 02:58:32 +0200</bug_when>
    <thetext>Johann Sorel reported that using XFCE
a NEWT Window changes its previous position 
when resizing it programmatically via setSize(..).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>5435</commentid>
    <comment_count>1</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2015-10-10 03:05:36 +0200</bug_when>
    <thetext>Installed 
  - xfce 4.10.1
  - xfce4-goodies 4.10
    which includes:
    - xfdesktop4 4.10.2-3
    - .. and a bunch of stuff

.. using all default settings

on Debian 8, using Mesa3D software rendering.

+++

This bug could not be reproduced via: 
 TestGearsES2NEWT w/ command line args:  
  -manual -time 1000000 -rwidth 500 -rheight 500 -x 200 -y 200
  -manual -time 1000000 -rwidth 500 -rheight 500 -undecorated -x 200 -y 200
  -manual -time 1000000 -rwidth 500 -rheight 500
  -manual -time 1000000 -rwidth 500 -rheight 500 -undecorated 

XFCE only changed the window position, if it doesn&apos;t fit
on the screen anymore from its current position.

Closing for now, please reopen w/ a details reproducible description.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>5437</commentid>
    <comment_count>2</comment_count>
      <attachid>761</attachid>
    <who name="Johann Sorel">sorel.johann</who>
    <bug_when>2015-10-10 14:20:20 +0200</bug_when>
    <thetext>Created attachment 761
Minimalist test application

In this tiny application the program catchs the mouse events and resize the frame.
The frame &apos;jumps&apos; everywhere on the screen at each resize.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>761</attachid>
            <date>2015-10-10 14:20:20 +0200</date>
            <delta_ts>2015-10-10 14:20:20 +0200</delta_ts>
            <desc>Minimalist test application</desc>
            <filename>Resize.java</filename>
            <type>text/x-java</type>
            <size>1843</size>
            <attacher name="Johann Sorel">sorel.johann</attacher>
            
              <data encoding="base64">CnBhY2thZ2UgdGVzdDsKCmltcG9ydCBjb20uam9nYW1wLm5ld3QuZXZlbnQuTW91c2VFdmVudDsK
aW1wb3J0IGNvbS5qb2dhbXAubmV3dC5ldmVudC5Nb3VzZUxpc3RlbmVyOwppbXBvcnQgY29tLmpv
Z2FtcC5uZXd0Lm9wZW5nbC5HTFdpbmRvdzsKaW1wb3J0IGNvbS5qb2dhbXAub3BlbmdsLkdMQ2Fw
YWJpbGl0aWVzOwppbXBvcnQgY29tLmpvZ2FtcC5vcGVuZ2wuR0xQcm9maWxlOwoKcHVibGljIGNs
YXNzIFJlc2l6ZSBpbXBsZW1lbnRzIE1vdXNlTGlzdGVuZXJ7CiAKICAgIHByaXZhdGUgZmluYWwg
ZG91YmxlW10gc3RhcnRQb3MgPSBuZXcgZG91YmxlWzJdOwogICAgcHJpdmF0ZSBmaW5hbCBkb3Vi
bGVbXSBzdGFydEV4dCA9IG5ldyBkb3VibGVbMl07CiAgICAKICAgIHB1YmxpYyBzdGF0aWMgdm9p
ZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBJbnRlcnJ1cHRlZEV4Y2VwdGlvbiB7CiAgICAg
ICAgbmV3IFJlc2l6ZSgpOwogICAgICAgIFRocmVhZC5zbGVlcCg1MDAwMCk7CiAgICB9CiAgICAK
ICAgIEdMV2luZG93IGdsV2luZG93OwogICAgCiAgICBwdWJsaWMgUmVzaXplKCkgewogICAgICAg
IAogICAgICAgR0xDYXBhYmlsaXRpZXMgZ2xDYXBhYmlsaXRpZXMgPSBuZXcgR0xDYXBhYmlsaXRp
ZXMoR0xQcm9maWxlLmdldERlZmF1bHQoKSk7CiAgICAgICBnbFdpbmRvdyA9IEdMV2luZG93LmNy
ZWF0ZShnbENhcGFiaWxpdGllcyk7CgogICAgICAgLy9hdHRhY2ggbGlzdGVuZXJzCiAgICAgICBn
bFdpbmRvdy5hZGRNb3VzZUxpc3RlbmVyKHRoaXMpOwogICAgICAgZ2xXaW5kb3cuc2V0U2l6ZSg0
MDAsIDIwMCk7CiAgICAgICBnbFdpbmRvdy5zZXRQb3NpdGlvbigzMDAsIDMwMCk7CiAgICAgICBn
bFdpbmRvdy5zZXRWaXNpYmxlKHRydWUpOwogICAgICAgCiAgICB9CgogICAgQE92ZXJyaWRlCiAg
ICBwdWJsaWMgdm9pZCBtb3VzZUNsaWNrZWQoTW91c2VFdmVudCBtZSkgewogICAgfQoKICAgIEBP
dmVycmlkZQogICAgcHVibGljIHZvaWQgbW91c2VFbnRlcmVkKE1vdXNlRXZlbnQgbWUpIHsKICAg
IH0KCiAgICBAT3ZlcnJpZGUKICAgIHB1YmxpYyB2b2lkIG1vdXNlRXhpdGVkKE1vdXNlRXZlbnQg
bWUpIHsKICAgIH0KCiAgICBAT3ZlcnJpZGUKICAgIHB1YmxpYyB2b2lkIG1vdXNlUHJlc3NlZChN
b3VzZUV2ZW50IG1lKSB7CiAgICAgICAgc3RhcnRQb3NbMF0gPSBtZS5nZXRYKCk7CiAgICAgICAg
c3RhcnRQb3NbMV0gPSBtZS5nZXRZKCk7CiAgICAgICAgc3RhcnRFeHRbMF0gPSBnbFdpbmRvdy5n
ZXRXaWR0aCgpOwogICAgICAgIHN0YXJ0RXh0WzFdID0gZ2xXaW5kb3cuZ2V0SGVpZ2h0KCk7CiAg
ICB9CgogICAgQE92ZXJyaWRlCiAgICBwdWJsaWMgdm9pZCBtb3VzZVJlbGVhc2VkKE1vdXNlRXZl
bnQgbWUpIHsKICAgIH0KCiAgICBAT3ZlcnJpZGUKICAgIHB1YmxpYyB2b2lkIG1vdXNlTW92ZWQo
TW91c2VFdmVudCBtZSkgewogICAgfQoKICAgIEBPdmVycmlkZQogICAgcHVibGljIHZvaWQgbW91
c2VEcmFnZ2VkKE1vdXNlRXZlbnQgbWUpIHsKICAgICAgICBkb3VibGUgeCA9IG1lLmdldFgoKTsK
ICAgICAgICBkb3VibGUgeSA9IG1lLmdldFkoKTsKICAgICAgICBkb3VibGUgZGlmZnggPSB4LSBz
dGFydFBvc1swXTsKICAgICAgICBkb3VibGUgZGlmZnkgPSB5LSBzdGFydFBvc1sxXTsKCiAgICAg
ICAgZ2xXaW5kb3cuc2V0U2l6ZSgKICAgICAgICAgICAgICAgIChpbnQpKHN0YXJ0RXh0WzBdK2Rp
ZmZ4KSwgCiAgICAgICAgICAgICAgICAoaW50KShzdGFydEV4dFsxXStkaWZmeSkpOwogICAgfQoK
ICAgIEBPdmVycmlkZQogICAgcHVibGljIHZvaWQgbW91c2VXaGVlbE1vdmVkKE1vdXNlRXZlbnQg
bWUpIHsKICAgIH0KICAgIAp9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>