THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

The following task has a new comment added:

FS#973 - Menus of Java applications close when mouse is released
User who did this - Uli Schlachter (psychon)

----------
Still I strongly suppose that it's neither Java's fault nor awesome's one.

I think it certainly is java's fault. The "gray window" bug for example is java 
ignorring all events until it gets reparented by the window manager. Then it uses some 
(broken) heuristic for detecting non-reparenting WMs. When that heuristic is wrong, java 
will ignore all events forever and thus not paint its window when it is told to. This is 
certainly java's fault.

For this bug, I am sure that the problem is in java, too (the window manager 
has nothing to do with menus, doesn't even see them). However, digging into the 
java code to figuring out that other issue already took enough of my time and 
what were the results from that? I now know that this bug is java being stupid 
and I managed to find a several years old java bug report with some patches 
which is being ignored for years. In other words, Sun/Oracle doesn't really 
care about standards, they just care about java working on kde/gnome.
I am 99.9% sure that this issue is in java, too and I am in 99.9% sure that 
digging into java's source code to figure out what is going on is just a 
another waste of my time.

However, I reopened this issue. Let's just keep it open. Perhaps someone will 
eventually be bored enough to figure out what exactly java is doing wrong and 
will then write another patch which gets ignored. Perhaps no one will bother.
----------

More information can be found at the following URL:
https://awesome.naquadah.org/bugs/index.php?do=details&task_id=973#comment2891

You are receiving this message because you have requested it from the Flyspray 
bugtracking system.  If you did not expect this message or don't want to 
receive mails in future, you can change your notification settings at the URL 
shown above.

--
To unsubscribe, send mail to [email protected].

Reply via email to