{"action":"opened","issue":{"url":"https://api.github.com/repos/alamkanak/Android-Week-View/issues/511","repository_url":"https://api.github.com/repos/alamkanak/Android-Week-View","labels_url":"https://api.github.com/repos/alamkanak/Android-Week-View/issues/511/labels{/name}","comments_url":"https://api.github.com/repos/alamkanak/Android-Week-View/issues/511/comments","events_url":"https://api.github.com/repos/alamkanak/Android-Week-View/issues/511/events","html_url":"https://github.com/alamkanak/Android-Week-View/issues/511","id":342579362,"node_id":"MDU6SXNzdWUzNDI1NzkzNjI=","number":511,"title":"App Crashed  using Android API  28  with  Android OS 9","user":{"login":"nivritgupta","id":1904874,"node_id":"MDQ6VXNlcjE5MDQ4NzQ=","avatar_url":"https://avatars0.githubusercontent.com/u/1904874?v=4","gravatar_id":"","url":"https://api.github.com/users/nivritgupta","html_url":"https://github.com/nivritgupta","followers_url":"https://api.github.com/users/nivritgupta/followers","following_url":"https://api.github.com/users/nivritgupta/following{/other_user}","gists_url":"https://api.github.com/users/nivritgupta/gists{/gist_id}","starred_url":"https://api.github.com/users/nivritgupta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nivritgupta/subscriptions","organizations_url":"https://api.github.com/users/nivritgupta/orgs","repos_url":"https://api.github.com/users/nivritgupta/repos","events_url":"https://api.github.com/users/nivritgupta/events{/privacy}","received_events_url":"https://api.github.com/users/nivritgupta/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-19T04:59:20Z","updated_at":"2018-07-19T04:59:20Z","closed_at":null,"author_association":"NONE","body":"using API level 28  app get crashed when we trying to open the week view or 3 day view \r\nhere is the logs that I received from crashlytics .\r\n\r\nCrash Log \r\n\r\nException java.lang.IllegalArgumentException: Invalid Region.Op - only INTERSECT and DIFFERENCE are allowed\r\nandroid.graphics.Canvas.checkValidClipOp (Canvas.java:779)\r\nandroid.graphics.Canvas.clipRect (Canvas.java:918)\r\ncom.alamkanak.weekview.WeekView.drawHeaderRowAndEvents (WeekView.java:826)\r\ncom.alamkanak.weekview.WeekView.onDraw (WeekView.java:671)\r\nandroid.view.View.draw (View.java:20207)\r\nandroid.view.View.updateDisplayListIfDirty (View.java:19082)\r\nandroid.view.View.draw (View.java:19935)\r\nandroid.view.ViewGroup.drawChild (ViewGroup.java:4333)\r\nandroid.view.ViewGroup.dispatchDraw (ViewGroup.java:4112)\r\nandroid.view.View.draw (View.java:20210)\r\nandroid.view.View.updateDisplayListIfDirty (View.java:19082)\r\nandroid.view.View.draw (View.java:19935)\r\nandroid.view.ViewGroup.drawChild (ViewGroup.java:4333)\r\nandroid.view.ViewGroup.dispatchDraw (ViewGroup.java:4112)\r\nandroid.view.View.updateDisplayListIfDirty (View.java:19073)\r\nandroid.view.View.draw (View.java:19935)\r\nandroid.view.ViewGroup.drawChild (ViewGroup.java:4333)\r\nandroid.view.ViewGroup.dispatchDraw (ViewGroup.java:4112)\r\nandroid.view.View.updateDisplayListIfDirty (View.java:19073)\r\nandroid.view.View.draw (View.java:19935)\r\nandroid.view.ViewGroup.drawChild (ViewGroup.java:4333)\r\nandroid.view.ViewGroup.dispatchDraw (ViewGroup.java:4112)\r\nandroid.view.View.updateDisplayListIfDirty (View.java:19073)\r\nandroid.view.View.draw (View.java:19935)\r\nandroid.view.ViewGroup.drawChild (ViewGroup.java:4333)\r\nandroid.view.ViewGroup.dispatchDraw (ViewGroup.java:4112)\r\nandroid.view.View.updateDisplayListIfDirty (View.java:19073)\r\nandroid.view.View.draw (View.java:19935)\r\nandroid.view.ViewGroup.drawChild (ViewGroup.java:4333)\r\nandroid.view.ViewGroup.dispatchDraw (ViewGroup.java:4112)\r\nandroid.view.View.draw (View.java:20210)\r\ncom.android.internal.policy.DecorView.draw (DecorView.java:780)\r\nandroid.view.View.updateDisplayListIfDirty (View.java:19082)\r\nandroid.view.ThreadedRenderer.updateViewTreeDisplayList (ThreadedRenderer.java:686)\r\nandroid.view.ThreadedRenderer.updateRootDisplayList (ThreadedRenderer.java:692)\r\nandroid.view.ThreadedRenderer.draw (ThreadedRenderer.java:801)\r\nandroid.view.ViewRootImpl.draw (ViewRootImpl.java:3312)\r\nandroid.view.ViewRootImpl.performDraw (ViewRootImpl.java:3116)\r\nandroid.view.ViewRootImpl.performTraversals (ViewRootImpl.java:2485)\r\nandroid.view.ViewRootImpl.doTraversal (ViewRootImpl.java:1460)\r\nandroid.view.ViewRootImpl$TraversalRunnable.run (ViewRootImpl.java:7184)\r\nandroid.view.Choreographer$CallbackRecord.run (Choreographer.java:949)\r\nandroid.view.Choreographer.doCallbacks (Choreographer.java:761)\r\nandroid.view.Choreographer.doFrame (Choreographer.java:696)\r\nandroid.view.Choreographer$FrameDisplayEventReceiver.run (Choreographer.java:935)\r\nandroid.os.Handler.handleCallback (Handler.java:873)\r\nandroid.os.Handler.dispatchMessage (Handler.java:99)\r\nandroid.os.Looper.loop (Looper.java:193)\r\nandroid.app.ActivityThread.main (ActivityThread.java:6669)\r\njava.lang.reflect.Method.invoke (Method.java)\r\ncom.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:493)\r\ncom.android.internal.os.ZygoteInit.main (ZygoteInit.java:858)\r\n\r\nAny idea how we can  solve this issue ?\r\n\r\nRegards"}}
{"actor":{"display_login":"nivritgupta"}}