The default bug view has changed. See this FAQ.

Meeting Accept/Decline buttons not appearing on incoming meeting invitations

RESOLVED FIXED in 4.0.0.1

Status

Calendar
E-mail based Scheduling (iTIP/iMIP)
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: David Edwards, Assigned: MakeMyDay)

Tracking

({regression})

Lightning 4.0.0.1
4.0.0.1
regression

Details

Attachments

(5 attachments)

(Reporter)

Description

2 years ago
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 SeaMonkey/2.35a1
Build ID: 20150130003001

Steps to reproduce:

The bug is actually in Lightning, but it doesn't let me select that.

When I receive a meeting invite, the Lightning Notification bar appears, but it has no working Accept/Decline buttons.


Actual results:

I couldn't accept the meeting.

There was an exception in the Web Console pointing me to line 198 of imip-bar.js.
        imipBar.resetButtons();

This is apparently not a function.



Expected results:

I should have been able to accept or decline the meeting.

After commenting out the line 198, it works as expected.
(Reporter)

Comment 1

2 years ago
Commenting out line 198 of imip-bar.js works for me.

Updated

2 years ago
Component: MailNews: Message Display → E-mail based Scheduling (iTIP/iMIP)
Product: SeaMonkey → Calendar
Version: SeaMonkey 2.35 Branch → Lightning 4.0
(Assignee)

Comment 2

2 years ago
This is workingwell here with TB 38 + Lightning 4.0. Can you please post all messages you have in the error log when reproducing this? Do you have any other extensions enabled?
(Assignee)

Comment 3

2 years ago
Can you please enable calendar.debug.log, calendar.debug.log.verbose and javascript.options.ShowInConsole if any of this is not already enabled before checking the log?
(Reporter)

Comment 4

2 years ago
No other mail extensions, but being Seamonkey I've several plugins and extensions in the browser.

But given the simplicity and efficacy of my work round, I doubt that these are relevant.

Nevertheless I will re-instate the line of code that causes the problem, and gather the logs as you request.
(Reporter)

Comment 5

2 years ago
Created attachment 8557470 [details]
lightning_notify_broken.png

Screenshot of malfunctioning Lightning notification bar.
(Reporter)

Comment 6

2 years ago
Created attachment 8557471 [details]
lightning_notify_working.png

Screenshot of Lightning Notification Bar after commenting out the failing line in imip-bar.js
(Reporter)

Comment 7

2 years ago
Created attachment 8557472 [details]
lightning_broken.log

stderr and stdout from Seamonkey with calendar.debug.* true with the offending line 198 active.
(Reporter)

Comment 8

2 years ago
Created attachment 8557474 [details]
lightning_fixed.log

stderr and stdout from Seamonkey with calendar.debug.* true with the offending line 198 commented out.
(Assignee)

Updated

2 years ago
Attachment #8557472 - Attachment mime type: text/x-log → text/plain
(Assignee)

Comment 9

2 years ago
Confirming the issue. I've tested previously on an old version - sorry for the inconvinience.
Keywords: regression
(Assignee)

Comment 10

2 years ago
Created attachment 8557525 [details] [diff] [review]
FixImipBarRegression-V1.diff
Assignee: nobody → makemyday
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #8557525 - Flags: review?(philipp)
Attachment #8557525 - Flags: review?(philipp) → review+
(Assignee)

Comment 11

2 years ago
https://hg.mozilla.org/comm-central/rev/24170c639867
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
OS: Linux → All
Hardware: x86_64 → All
Resolution: --- → FIXED
Target Milestone: --- → 4.0
You need to log in before you can comment on or make changes to this bug.