Bug #779
Plugins: Message with a lot of charaters block
Status: | Fixed | Start date: | 11/16/2011 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | % Done: | 100% | ||
Category: | Plugins | |||
Target version: | 3.4 | |||
Found in version: | 3.3.223 | Platform: | Linux |
Description
When i try to send a message to screen it a lot of text, showtime blocks
var text="sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd"+
"sdfsd f sdf sdf sdfsdfsd fsdf sdfsdf sdfsd fsdfsdfsdfs df sdfsd fsdsd sdf sdf sd";
showtime.message(text, true, true);
Associated revisions
Better support for truncating text
Fixes #779
History
#1
Updated by Andreas Smas about 11 years ago
- Status changed from New to Fixed
- % Done changed from 0 to 100
Applied in changeset 7557e3e5d92fa97c682434f2ef4ad1736ea40cc0.
#2
Updated by Andreas Smas about 11 years ago
I've fixed the rendering problems.
Note that if you use showtime.message() from a thread that does not expect to be blocked, such as with the -p or -j option it will always block no matter how big the text is
#3
Updated by andreus sebes about 11 years ago
Ok. Now it doesnt block!! Thanks
But... when the text it's long it appears with graphical problems (i can only see some letters because it's centered with a unknown width).
Can you had a scrollbar or something if the text is too long so this doesn't hapen?