Closed
Bug 903002
Opened 12 years ago
Closed 11 years ago
Display properly the widget with panel attached, in Australis
Categories
(Add-on SDK Graveyard :: General, defect, P1)
Add-on SDK Graveyard
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: zer0, Assigned: zer0)
References
(Blocks 1 open bug)
Details
(Whiteboard: [Australis:P3][Australis:M?])
Attachments
(2 files)
Now that bug 880458 is fixed, we can modify our Widget SDK code in order to display the panel attached even if the widget is overflowed or in menu panel. The proper behavior is hide the overflow/menu panel, and display the widget's panel using the chevron (when is overflowed) or the menu button (when is in the menu panel) as anchor.
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → zer0
Assignee | ||
Comment 1•12 years ago
|
||
I already have a patch for this, I'm working on the unit tests.
Notice, the bug 880458 is not marked as fixed, but is fixed in UX branch.
Updated•12 years ago
|
Priority: -- → P1
Assignee | ||
Comment 2•12 years ago
|
||
Pointer to Github pull-request
Assignee | ||
Comment 3•12 years ago
|
||
Comment on attachment 792846 [details]
Pointer to Github pull request: https://github.com/mozilla/addon-sdk/pull/1172
I forget actually to attach the PR with the work in progress
Updated•12 years ago
|
Blocks: australis-cust
Updated•12 years ago
|
Whiteboard: [Australis:P?][Australis:M?]
Comment 4•11 years ago
|
||
Considering we don't want panels floating out of nowhere, marking this as a P3. Matteo, is there any update on this?
Status: NEW → ASSIGNED
Flags: needinfo?(zer0)
OS: Mac OS X → All
Hardware: x86 → All
Whiteboard: [Australis:P?][Australis:M?] → [Australis:P3][Australis:M?]
Assignee | ||
Comment 5•11 years ago
|
||
I was in vacation, is done but still needs the unit test: I will fix it before the end of this week.
Flags: needinfo?(zer0)
Assignee | ||
Comment 6•11 years ago
|
||
Pointer to Github pull-request
Assignee | ||
Updated•11 years ago
|
Attachment #792846 -
Flags: review?(rFobic)
Comment 7•11 years ago
|
||
Comment on attachment 792846 [details]
Pointer to Github pull request: https://github.com/mozilla/addon-sdk/pull/1172
I made some suggestions on how to make code added more readable to others, feel free to disregard.
Attachment #792846 -
Flags: review?(rFobic) → review+
Assignee | ||
Updated•11 years ago
|
Attachment #792846 -
Flags: review+ → review?(rFobic)
Assignee | ||
Comment 8•11 years ago
|
||
Irakli, I asked another review because I was notified that bug 906634 was fixed, and that simplify a lot the patch. In addition, I'm not sure what you meant with this comment: https://github.com/mozilla/addon-sdk/pull/1172#discussion_r6978502
Additionally, I found a bit confusing too the comment you suggested in https://github.com/mozilla/addon-sdk/pull/1172#discussion_r6977622, and I tried to improved with the help of other devtools and fx-team members; hope it will be more clear for you too.
Comment 9•11 years ago
|
||
Comment on attachment 792846 [details]
Pointer to Github pull request: https://github.com/mozilla/addon-sdk/pull/1172
Thanks, this looks good to me!
Attachment #792846 -
Flags: review?(rFobic) → review+
Assignee | ||
Comment 10•11 years ago
|
||
Comment on attachment 792846 [details]
Pointer to Github pull request: https://github.com/mozilla/addon-sdk/pull/1172
Due the comment of Gijs about using the proper CustomizableUI method instead of accessing directly the `customizableui-anchorid`, I had to change the again the code and the comments.
Attachment #792846 -
Flags: review+ → review?(rFobic)
Comment 11•11 years ago
|
||
Comment on attachment 792846 [details]
Pointer to Github pull request: https://github.com/mozilla/addon-sdk/pull/1172
Looks good, thanks!
Attachment #792846 -
Flags: review?(rFobic) → review+
Comment 13•11 years ago
|
||
(In reply to Justin Dolske [:Dolske] from comment #12)
> Is this fixed now?
It does not seem to be landed, so no. ZER0 is there any reason why this isn't landed yet ?
If not, could you please land it.
Flags: needinfo?(rFobic) → needinfo?(zer0)
Comment 14•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/addon-sdk
https://github.com/mozilla/addon-sdk/commit/232171d6322fe7152b73eb994de90459d031ef9e
Bug 903002 - Display properly the widget with panel attached, in Australis
https://github.com/mozilla/addon-sdk/commit/6a8d60d6a9998aed0412226e35efedc0eb867853
Merge pull request #1172 from ZER0/australis-widget/903002
Bug 903002 - Display properly the widget with panel attached, in Australis r=@gozala
Assignee | ||
Comment 17•11 years ago
|
||
It is! I was waiting after the merge on our repo that was merged with Australis and it slipped my mind.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Flags: needinfo?(zer0)
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•