Webclient for Outlook does not allow making email rules, due to Uncaught Error: Property 'vivaldi-spatnav-clickable' isn't defined on the given object.



  • I wanted to access my webmail from the company I work for. I use an Outlok webclient for that. But as soon as i want to make a new mail-rule. the webmail client complaints about a missing definition of a vivaldi-spatnav-clickable property. What is wrong here and can this be solved? I have to change back to Internet Explorer to do this activity which i wouldn't prefer.

    Thanks for looking at this !
    Petrusja
    The Netherlands
    HAN University

    ------------------
    User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.92 Safari/537.36 Vivaldi/1.6.689.34
    CPU Class: undefined
    Platform: Win32
    System Language: undefined
    User Language: nl-NL
    CookieEnabled: true
    -----------------
    Exception Details
    -----------------
    Date: Thu Dec 15 2016 10:44:21 GMT+0100 (West-Europa (standaardtijd))
    Message: Uncaught Error: Property 'vivaldi-spatnav-clickable' isn't defined on the given object.
    Url: https://weboffice.han.nl/ecp/15.0.1178.9/scripts/common.js
    Line: 1
    
    Call Stack
    ----------
    Error
        at Function.ErrorHandling.$EM (https://weboffice.han.nl/ecp/15.0.1178.9/scripts/common.js:1:172926)
        at ErrorHandling.showUnhandledException (https://weboffice.han.nl/ecp/15.0.1178.9/scripts/common.js:1:172011)
    
    
    
    
    Dump Event
    ----------
    	isTrusted = true
    	message = Uncaught Error: Property 'vivaldi-spatnav-clickable' isn't defined on the given object.
    	filename = https://weboffice.han.nl/ecp/15.0.1178.9/scripts/common.js
    	lineno = 1
    	colno = 264272
    	error = Error: Property 'vivaldi-spatnav-clickable' isn't defined on the given object.
    	NONE = 0
    	CAPTURING_PHASE = 1
    	AT_TARGET = 2
    	BUBBLING_PHASE = 3
    	MOUSEDOWN = 1
    	MOUSEUP = 2
    	MOUSEOVER = 4
    	MOUSEOUT = 8
    	MOUSEMOVE = 16
    	MOUSEDRAG = 32
    	CLICK = 64
    	DBLCLICK = 128
    	KEYDOWN = 256
    	KEYUP = 512
    	KEYPRESS = 1024
    	DRAGDROP = 2048
    	FOCUS = 4096
    	BLUR = 8192
    	SELECT = 16384
    	CHANGE = 32768
    	type = error
    	target = [object Window]
    	currentTarget = [object Window]
    	eventPhase = 2
    	bubbles = false
    	cancelable = true
    	defaultPrevented = false
    	timeStamp = 1259.8100000000002
    	srcElement = [object Window]
    	returnValue = true
    	cancelBubble = false
    	path = [object Window]
    	stopPropagation = function stopPropagation() { [native code] }
    	stopImmediatePropagation = function stopImmediatePropagation() { [native code] }
    	preventDefault = function preventDefault() { [native code] }
    	initEvent = function initEvent() { [native code] }
    	composed = false
    	composedPath = function composedPath() { [native code] }
    
    Detailed Call Stack
    -------------------
    

  • Moderator

    What exactly do you mean by "new mail-rule"? I've just tried setting a new rule in "Options > Mail > Automatic processing > Inbox and sweep rules" and it went without any problems. I couldn't find any "new mail" rules, so I'm not sure how to reproduce this issue.



  • @pafflick I think it's about "Exchange admin center", not simple "Outlook Webclient".
    I have this problem since stable Vivaldi.1.4.589.38, but already in stable Vivaldi.1.5.658.44 and Vivaldi.1.6.689.34 it completely breaking site.
    What I do:

    1. create new user mailbox
      0_1481890986310_Vivaldi.1.4.589.38_1.jpg
    2. get three error-messages [3], one after the other, then click "Browse..." [4] to select username from AD
      0_1481891035077_Vivaldi.1.4.589.38_2.jpg
    3. again get three error-messages [5], one after the other, and now I can neither select a user or press "OK" [6] - button inactive
      0_1481891051295_Vivaldi.1.4.589.38_3.jpg

    My report:

    ------------------
    User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.92 Safari/537.36 Vivaldi/1.6.689.34
    CPU Class: undefined
    Platform: Win32
    System Language: undefined
    User Language: en-US
    CookieEnabled: true
    -----------------
    Exception Details
    -----------------
    Date: Fri Dec 16 2016 15:31:25 GMT+0300 (Belarus Standard Time)
    Message: Uncaught Error: Property 'vivaldi-spatnav-clickable' isn't defined on the given object.
    Url: https://%company_server_name%/ecp/15.1.544.27/scripts/common.js
    Line: 1
    
    Call Stack
    ----------
    Error
        at Function.ErrorHandling.$Ed (https://%company_server_name%/ecp/15.1.544.27/scripts/common.js:1:186826)
        at ErrorHandling.showUnhandledException (https://%company_server_name%/ecp/15.1.544.27/scripts/common.js:1:185911)
    
    
    
    
    Dump Event
    ----------
    	isTrusted = true
    	message = Uncaught Error: Property 'vivaldi-spatnav-clickable' isn't defined on the given object.
    	filename = https://%company_server_name%/ecp/15.1.544.27/scripts/common.js
    	lineno = 1
    	colno = 278791
    	error = Error: Property 'vivaldi-spatnav-clickable' isn't defined on the given object.
    	NONE = 0
    	CAPTURING_PHASE = 1
    	AT_TARGET = 2
    	BUBBLING_PHASE = 3
    	MOUSEDOWN = 1
    	MOUSEUP = 2
    	MOUSEOVER = 4
    	MOUSEOUT = 8
    	MOUSEMOVE = 16
    	MOUSEDRAG = 32
    	CLICK = 64
    	DBLCLICK = 128
    	KEYDOWN = 256
    	KEYUP = 512
    	KEYPRESS = 1024
    	DRAGDROP = 2048
    	FOCUS = 4096
    	BLUR = 8192
    	SELECT = 16384
    	CHANGE = 32768
    	type = error
    	target = [object Window]
    	currentTarget = [object Window]
    	eventPhase = 2
    	bubbles = false
    	cancelable = true
    	defaultPrevented = false
    	timeStamp = 1938.9950000000003
    	srcElement = [object Window]
    	returnValue = true
    	cancelBubble = false
    	path = [object Window]
    	stopPropagation = function stopPropagation() { [native code] }
    	stopImmediatePropagation = function stopImmediatePropagation() { [native code] }
    	preventDefault = function preventDefault() { [native code] }
    	initEvent = function initEvent() { [native code] }
    	composed = false
    	composedPath = function composedPath() { [native code] }
    
    Detailed Call Stack
    -------------------
    
    File "common.js" from this report [here](https://drive.google.com/open?id=0B3CQV6nDO6x2V1pYMFVEck8yXzg)```

  • Moderator

    @Blast_Furnace Without any access to the site where the issue occurs, it's hard to determine what's the actual problem. The firs thing I would try is to remove the data-vivaldi-spatnav-clickable or vivaldi-spatnav-clickable attribute, using the Developer Tools, from the very element that - when used - is causing the error to occur.



  • @pafflick thanks for the recommendation, but I'm afraid my knowledge of web-development is not enough to do this with Developer Tools.
    And what about file common.js which is referred in the report? I upload it to GDrive, maybe it will help you?
    Or better to issue it as a bug-report?



  • @Blast_Furnace

    I have the exact same issue here on Exchange 2013 ECP.



  • For reference, a similar problem is mentioned here in a different context:
    https://forum.vivaldi.net/topic/12337/office-365-exchange-online-error

    I think Office 365 doesn't get as much exposure as compared to free sites, so it's not surprising these things turn up. I wonder if any of the devs have access to it.


  • Moderator

    @Blast_Furnace Click RMB (right mouse button) on the element that causes the error (I guess it's the "Browse..." button) and select "Inspect" from the context menu.

    0_1482247186050_step1.png

    In the window that just appeared, try to find the vivaldi-spatnav-clickable attribute, it'll look something like this:

    0_1482247263194_step2.png

    Remove the attribute by double-clicking on it and selecting the parameter AND its value, and pressing [Delete]:

    0_1482247345324_step3.png

    I have no idea whether this would work, it was just a blind guess. If the vivaldi attr is causing the error, removing it might solve the problem - I'm not sure if doing it via Developer Tools is enough, though.

    Having access to the script itself will be not much of use here - one could try to study it, but it's usually very time-consuming, and without any access to the website where the issue occurs - quite impractical.


    @rseiler said in Webclient for Outlook does not allow making email rules, due to Uncaught Error: Property 'vivaldi-spatnav-clickable' isn't defined on the given object.:

    I think Office 365 doesn't get as much exposure as compared to free sites, so it's not surprising these things turn up. I wonder if any of the devs have access to it.

    I do have the Office 365 Personal subscription, but as far as I know, it's not enough to get to the apps where those issues occur. Besides, I'm always trying to avoid using web apps of all sorts; I have the Office installed on my PC and on my tablet (for which my Office 365 subscription is enough) and thus I'm rarely doing anything in the Office Online apps. I used to work as a web dev at some point and in my opinion web apps = problems. 😜



  • For anyone keenly interested in problems in Office 365 but doesn't have access, you can create a 90-day trial version here almost instantly: demos.microsoft.com.

    You get the full-blown Enterprise E5, so it includes the Exchange Admin Center, the overall Admin center, and everything else.


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.