[Wesnoth-bugs] [bug #24598] Clicking too many options freezes game

2017-04-07 Thread Daniel
Update of bug #24598 (project wesnoth):

  Status:None => Fixed  


___

Reply to this item at:

  

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


___
Wesnoth-bugs mailing list
Wesnoth-bugs@gna.org
https://mail.gna.org/listinfo/wesnoth-bugs


[Wesnoth-bugs] [bug #24598] Clicking too many options freezes game

2017-04-07 Thread Pentarctagon
Follow-up Comment #2, bug #24598 (project wesnoth):

This bug has since been resolved, and can be closed.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Wesnoth-bugs mailing list
Wesnoth-bugs@gna.org
https://mail.gna.org/listinfo/wesnoth-bugs


[Wesnoth-bugs] [bug #24598] Clicking too many options freezes game

2016-04-19 Thread Pentarctagon
Follow-up Comment #1, bug #24598 (project wesnoth):

The warning message in the log got cut off for some reason:

warning gui/event: distributor mouse button left [wml_message_left]: . Mouse
down on non focused widget and mouse not captured, we missed events.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Wesnoth-bugs mailing list
Wesnoth-bugs@gna.org
https://mail.gna.org/listinfo/wesnoth-bugs


[Wesnoth-bugs] [bug #24598] Clicking too many options freezes game

2016-04-19 Thread Pentarctagon
URL:
  

 Summary: Clicking too many options freezes game
 Project: Battle for Wesnoth
Submitted by: pentarctag0n
Submitted on: Wed 20 Apr 2016 03:36:13 AM UTC
Category: Bug
Severity: 3 - Normal
Priority: 5 - Normal
  Item Group: User Interface
  Status: None
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Release: 1.13.4+dev
Operating System: Linux Mint

___

Details:

When options are used in messages, and many options are chosen before closing
the message, the message UI becomes increasingly unresponsive until it freezes
entirely.  The following code demonstrates the problem:

[event]
  name="start"
  
  {VARIABLE test 1}
  
  [while]
[variable]
  name="test"
  equals=1
[/variable]
[do]
  [message]
speaker="narrator"
message="level 1"

[option]
  description="exit"
  [command]
{VARIABLE test 0}
  [/command]
[/option]

[option]
  description="to level 2"
  default="yes"
  [command]

{VARIABLE test1 1}

[while]
  [variable]
name="test1"
equals=1
  [/variable]
  [do]

[message]
  speaker="narrator"
  message="level 2"
  
  [option]
description="to level 1"
[command]
  {VARIABLE test1 0}
[/command]
  [/option]
  
[/message]

  [/do]
[/while]

  [/command]
[/option]

  [/message]
[/do]
  [/while]
  
[/event]

After going back and forth between level 1 and level 2 ~5 times, the message
UI response time starts dropping quickly.  Once this happens, the log starts
to be filled with the message:

warning gui/event: distributor mouse button left [wml_message_left]: . Mouse
down on non focused widget and mouse not captured, we missed events.





___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Wesnoth-bugs mailing list
Wesnoth-bugs@gna.org
https://mail.gna.org/listinfo/wesnoth-bugs