[Mono-bugs] [Bug 614981] New: when adding "other" buttons to a UIActionSheet in iPad, if you add more than one, the last one gets truncated
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Wed Jun 16 23:15:46 EDT 2010
http://bugzilla.novell.com/show_bug.cgi?id=614981
http://bugzilla.novell.com/show_bug.cgi?id=614981#c0
Summary: when adding "other" buttons to a UIActionSheet in
iPad, if you add more than one, the last one gets
truncated
Classification: Mono
Product: MonoTouch
Version: unspecified
Platform: Macintosh
OS/Version: Mac OS X 10.6
Status: NEW
Severity: Major
Priority: P5 - None
Component: Runtime
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: bryancostanich at hotmail.com
QAContact: mono-bugs at lists.ximian.com
Found By: Customer
Blocker: ---
Created an attachment (id=369689)
--> (http://bugzilla.novell.com/attachment.cgi?id=369689)
solution with a page that does it.
Description of Problem:
if you add 4 "other" buttons to a UIActionSheet in the iPad, the 4th one gets
dropped. if you add 3, the 3rd gets dropped.
Steps to reproduce the problem:
1. create an application for the ipad
2. create a xib and controller with a button
3. create an outlet on the button and in the TouchUpInside handler, put:
this._actionSheet = new UIActionSheet ("action sheet with other
buttons");
this._actionSheet.AddButton ("delete");
this._actionSheet.AddButton ("cancel");
this._actionSheet.AddButton ("a different option!");
this._actionSheet.AddButton ("another option");
this._actionSheet.AddButton ("a third other option");
this._actionSheet.DestructiveButtonIndex = 0;
this._actionSheet.CancelButtonIndex = 1;
//this._actionSheet.FirstOtherButtonIndex = 2;
this._actionSheet.Clicked += delegate(object a, UIButtonEventArgs
b) { Console.WriteLine ("Button " + b.ButtonIndex.ToString () + " clicked"); };
this._actionSheet.ShowInView (this.View);
4. run it
Actual Results:
"a third other option" doesn't show up.
Expected Results:
it shows up
How often does this happen?
everytime.
Additional Information:
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the mono-bugs
mailing list