[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [bug #48066] Qt4 Gnash mistakenly sends `mouseDown` event

From: Nutchanon Wetchasit
Subject: [Gnash-commit] [bug #48066] Qt4 Gnash mistakenly sends `mouseDown` event when user right-clicked on the SWF
Date: Tue, 31 May 2016 13:10:16 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Linux i686; rv:25.8) Gecko/20151123 Firefox/31.9 PaleMoon/25.8.1


                 Summary: Qt4 Gnash mistakenly sends `mouseDown` event when
user right-clicked on the SWF
                 Project: Gnash - The GNU Flash player
            Submitted by: nachanon
            Submitted on: Tue 31 May 2016 08:10:14 PM ICT
                Category: gui
                Severity: 3 - Normal
                 Release: master
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any



This is a minor issue, though annoying, it does not affect functionality.

While I was writing Qt-based XEmbed example involving `qt4-gnash`
<>, I noticed that
right-clicking on the SWF running under `qt4-gnash` does not only bring up the
context menu, it also send `mouseDown` event to the underlying SWF.

This is undesirable as it would trigger unwanted operations in the SWF when
user's intention was just to bring up player's context menu.

Exact steps to reproduce:
* Run `hovercolorbars.swf` (obtained from file #37302) using `qt4-gnash`.
* Move mouse over the green color bar, you'll see that its color brighten.
* Right-click, you'd see that the green color bar darkens (in response to
`mouseDown` event).

This problem is specific to `qt4-gnash`. Right-click menu on `gtk-gnash` does
not have the problem. `sdl-gnash` and `fb-gnash` are not affected as they
don't have right-click menu.

Gnash: 0.8.11dev (git 5ad81af 16-May-2016)
System: Debian GNU/Linux 7.0 Wheezy i386


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]