| Summary: | Emulated pointer events ignore Button1MotionMask | ||
|---|---|---|---|
| Product: | xorg | Reporter: | Peter Hutterer <peter.hutterer> | 
| Component: | Server/Input/Core | Assignee: | Peter Hutterer <peter.hutterer> | 
| Status: | RESOLVED WONTFIX | QA Contact: | Xorg Project Team <xorg-team> | 
| Severity: | normal | ||
| Priority: | medium | CC: | peter.hutterer | 
| Version: | git | ||
| Hardware: | Other | ||
| OS: | All | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
| 
        
          Description
        
        
          Peter Hutterer
        
        
        
        
          2013-02-07 04:42:28 UTC
        
       To be more precise: TouchUpdate events that generate motion events will not be delivered because no TouchListener is set up if no client listens for button press events. However, the emulated motion event before a TouchEnd will be delivered. UpdateDeviceState resets the event_filters to the normal motion mask before the emulated event is processed. EventIsDeliverable thus matches and the event is sent. This is a mass change of bugs. Bugs assigned to me that haven't been updated in the last 3 years are closed as WONTFIX, because, well, let's at least be honest about it. Please do not re-open unless you have a really good reason to do so (e.g. you're fixing it yourself). If it hasn't been fixed in the last 3 years, it probably won't be fixed anytime soon either. Sorry. | 
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.