View Bug Report
Blocks mouse input on certain interfaces and controllers (dropdown lists etc)
Bug #: 907
File: PL Research Timers
Date: 06/29/14 08:23 AM
By: eldeorn
Status: Awaiting Feedback
Hi, thanks for a nice addon. It's a great one!

However there's an issue where the timers blocking the drop down list for guild selection in guild menu interface.
Also, when the PL timers window is hidden, it still blocks the mouse input for underlying controls - it's active even if not visible.

I solved this myself by tweaking it a bit:
<TopLevelControl name="PL_Timers_TopLevelControl" mouseEnabled="false" movable="false" hidden="false">

Also I added this to the actual bars, where the problem was:

<TopLevelControl name="PL_Timers_Timer" virtual="true" movable="false" mouseEnabled="false" hidden="true">
<TopLevelControl name="PL_Timers_InfoText" virtual="true" movable="false" mouseEnabled="false" hidden="true">

A suggestion is, if it's possible to add option in settings for:
- the window's layer/priority, so it isn't shown on top of any of the default UI's that require input (guild/party/bank/etc).
- Enable or disable movability
- Change the default size and position

Again thanks, and I hope this input is useful to you.
CHEERS,
Eld

RSS 2.0 Feed for Bug CommentsNotes Sort Options
By: GetBackYouPansy - 07/01/14 03:34 PM
Hi, thanks again

I think what I'll probably do is ensure the addon's controls are just never rendered (even if invisible) unless there are timers showing. Aside from the timers there's the top level control, which should probably just go away when there is nothing visible inside it.

I'm unable to give this addon the time it needs atm, but this will definitely go into the release after the cross-character timers release.
By: GetBackYouPansy - 07/14/14 01:57 PM
This has now moved up my priority queue. Cross-character timers has stabilised and I am now just testing it before release. In the mean time I will experiment to confirm I can still reproduce the issue and that your changes fix it.

Do you know which of the two changes is the fix. I suspect the one which turns off mouseEnabled on the bars themselves?

Note to self: Bars to be set hidden when timeline completes (alpha is 0).
By: GetBackYouPansy - 07/23/14 04:02 PM
These changes are now included in the source tree.

https://github.com/PansyLabs/Timers/commit/9163e8a37a3092c684698e8d1c096ab42f52ebc2

Would be interested to know if there is still a problem with v3.1 (just about to be released).